So sorry for you Bozbot!!!...hang in there, buddy...things have to get better...you might not think so now, being as sad and feeling as hopeless as you do, but trust me when I say hang in there, things will eventually work out the way they are supposed to, even if you may not think so at the time...
I do believe that everything in life happens for a reason, even if we can't always figure out why...take good care of you, that's the most important thing for you right now...