You certainly are brutally honest. You've done some self-exploring and have faced some very serious issues. I applaud you for your honesty! It's not easy to be THAT honest with yourself.
I urge you to seek therapy. It won't be possible to overcome these issues by yourself without therapy. The therapist will act as a sounding board but also a friendly support system -- someone you can TRUST without question. You won't have to worry about anything going any farther. The therapist will not discuss your issues with ANYONE ELSE. Everything is completely confidential. So please have your doctor refer you to a good therapist, where you can begin to solve some of these issues and start to lead a normal, productive life.
I wish you the very best my friend.

I know you won't regret going to therapy. I've been thru it myself and it was the best gift I've ever given myself. Please take care and let us know how you do. God bless! Hugs, Lee