You know everyone makes mistakes and poor choices. Some people just want to ride the train of their failures into the sunset perpetually. I know some people fight the urge to not wallow in past despairs, but at some point even if you cry a few tears over the past you still keep putting one foot in front of the other and doing so making better choices and that's what matters and hopefully gets you to a better place eventually. Past hurts and mistakes don't go away, but certainly with some vestage of youth, health, and determination the past does not dictate one's future--at least not in this country of second chances.
I know the feeling of being sad and feeling hopeless, but geez, at some point you move on...Loco, LFR, etc--been there done that--social anxiety, no place to go(not by choice), hopelessness, been through a major destructive weather event....and I'll top you all(not that it's a competition) in that I have far more responsibilities and people depending on me then you all do AND have had things happen to me that you don't know because you have never had those responsibilities and for the two mentioned specifically you have even had a supportive loving family growing up so you got me beat there. All the negative can kiss my ass...I'm going to keep going..you should give it a try sometime and remember for as bad as you all had it--someone has it worse and still moves on. Soldiers missing limbs, women who have been raped, chilren who have grown up with abuse, people in third world countries living under oppression and constant fear of IMMEDIATE death...you don't know how good you have it with your '1st world problems'.