Sorry to hear about all that, i've got some shitty stuff going on in my life right now too, but just try to remember things could always be worse, try to keep your head up man, stay positive, and remember good things happen to good pepole. Maybe not right now but it will. Keep your head up man!