When you think your life cant get any worse, remember there is always someone worse off...
Everything has its opposite. This way you have balance in your life, just like nature has night and day, boy and girl, your life will have its ups and downs. The more stuff your going through now is going to help you appreciate all the good times still to come. You just have to get through, and you will come out the other end being a better person.
Years from now, you wont see all the bad times in the photo albums you will have, only the happy times, but remember its these bad times that get you from one happy snap shot to the next...
Chin up guys =D