I was in your shoes man. Best thing that happened for me was going to therapy. I felt stupid talking about myself and discussing my feelings on EVERYTHING, but it worked for me. It's still an every day struggle (I have PTSD) but I am learning to cope and how to have a productive life. There are a ton of places that you can find someone to talk to (and your right, talking to strangers is easier) from hospitals, church, or straight to a therapists office. There are also toll free phone numbers you can call to talk to someone. Finding help is the easy part, taking the help is the hard part, but admitting that you DO need help is hardest of all. Being in the hospital and then saying what you said on here means that you've admitted it (or at the least acknowledged it). Your starting on the right path. Good luck to you. Don't be afraid to post your progress on here or even talk to us for help. There are a lot of people on here who have been where you are and can offer some valuable help.