Unfortunately coming here is probably the worst place to get help. Most of the clowns on here are fucking piece of shit nobodies who could care less about anyone but themselves. The fact everything here is mostly Anonymous so people blurt out all kinds of hate.
I would check out some message boards online (google search) and you can join a group and talk about your problems. Also talk to someone close to you and have them go with you to a doctor and get real help.
Again, I see some of the comments left for you, whether or not this is a troll post, people leaving rotten comments shows their not people at all. Just gutless pieces of shit. There's help out there for you and you might not want to hear it while your feeling this way, but there is something to live for. Going through all the shit, mistakes, makes you who you are today. Don't give up just yet.