Wow -- What a kick in the gut, Kat!! Like others have said, you should get down on your knees and thank your HP for doing you this BIG FAVOR!!!!
I think you'll be just fine -- especially as you absorb this lesson and grow in wisdom. (((HUGS))) I know it's not easy right now, though, and I'm sorry you're going thru this pain. We're here for you.