Hey man,
i can't relate but I'm worried for you, especially when you say you have the worst thoughts in your head
Please continue to vent on madjacks or confide in a friend or call someone if you feel like this
Just remember there are lots of people out there who are going through/have gone...