Seriusly dude, don't do it. I know things seem bad, but a lot of the time people make things worse than they are. The thing to remember is that no matter how bad things seem, they always get better in the end. You said you have friends, be grateful for that. It doesn't matter how many friends a person has, having a few is better than none. As far as your girlfriend is concerned, don't worry about her. I understand you guys were together for a while, but no girl is worth killing yourself over. Belive me, I obbsed over a girl who dumped me once, and it didn't get me anywhere. I am sure that she still cares about you and would be upset if you did that. I think the best approach would be to sit down with her and ask her why she dumped you. Who knows, she might even realize at some point it was a mistake to break up with you and want to get back together with you. You gotta have faith and be strong. Life is tough sometimes, but you can't let it get you down. Be strong and show everyone you can persevere. Belive me, I have thought the same way as you before, and it's just not worth it. There are people who care about you, so be strong for them. I'm sure things will get better if you give it time.