Sounds like a lot of problems at the same time...
Don´t let yourself being pulled down. There are always ups and downs in life, you know? And what goes worser gets better anytime, you´ll see!
Anyway, I would listen to you and try to help you. In case you need someone to talk to, just leave your email here.
>>2 and
>>3 seem to be interested in listening to you too! So I´m sure anyone will find a way to cheer you up somehow!