I am a huge believer in the whole "positive mental attitude" thing. I'm am certainly sorry that things have been rough, and I'm not trying to make your situation sound petty. I don't even know the details bro, but you got to make your self think positive. You have to focus on the positive things and the rest will work itself out.
Keep you head up bro.