I know exactly how you feel. I have done a lot of the same things. But the road is never hopeless. There is a way out of everything and once you accept you condition then you can accept yourself and live your life. If you need someone to talk to I am here I completely can relate to this post.