mightysrc, Von Paulus. I feel your pain - I've "been there, done that" and could probably design the T shirt. Do your best to stay positive and get support from friends if necessary.
Both of you have an uphill struggle but there is a peak to this hill and you will reach it.
There will, no doubt, be some here that will contradict me but try not to focus too much on the future. Live your life as it is happening (even the s**t stuff). You will find that when you live life in the "now" that many positive things happen and opportunities arise. They would happen anyway but we tend not to recognise them when we are worrying about the past/future and they get missed - gone forever. As has already been said, be positive. See this as a "new beginning" and not "an end".
The anger that you may be feeling now must be resolved in order for you to move forward. Write it all down - how you feel, who you hate, what you want to do to them etc. - then burn it. It sounds silly but it works.
I wish you both, and any others in similar situations, a quick journey to the peak of the hill where you will, once again, be in a good place.