we can all take a lesson from you aggieb. living your real (offline) life is the ony important thing to do. sometimes we need to step away from the internet or other distractions and try to remember that part. sometimes we need to share our mistakes in order to move forward, and also to try to help someone else in a similar situation. Thank you sharing, trusting your buds and helping.
know that you are a good friend to many and a good person who has made a difference here, and I have no doubt you make a really big difference in "real" life as well. so live, learn, forgive yourself and others, love and laugh. you will be just fine.
be well!