I would have liked to welcome you sooner but I was pretty out of touch and neck deep in some personal business.
So, welcome to our club, glad to meet you, sorry it's under these circumstances. Finding this forum was a huge relief for me in the way I see it's becoming for you: finding others who "get it". As others have said before, rant, rave, cry, whine, but be sure to laugh, smile, joke and understand that your life has changed - not necessarily for the worst - just changed.
The only other advice I'd throw out at this time is be sure you check out all of your options.