So sorry to hear this.
Hang in there, it sounds like you have a lot going for you and if your relationship wasn't strong enough to hold up to this... well I guess it just wasn't strong enough. I know that it doesn't help how you are feeling now, but at least you have your whole life ahead of you to make it whatever you want it to be. I know now that I am so much happier and so much better off than I was in my first marriage, it makes me wonder why it took so long to come apart. There is a better life out there for you. Make it whatever you want it to be. Hugs.