xherbivorex mate, I’m really sorry to here that, my (bitter) advice would be:
Remember time is a long thing, don’t make any rash decisions about anything.
During any discussions remember to breathe and keep calm, keep the moral high ground.
Don’t roll over and let her have what ever she wants, I did that and that’s something I regret, If I could go back I’d have kept all the stuff I’d worked hard for, rather than give up and walk away.
If she’s 100% sure she’s leaving you then tell her to go her own way, she’s lost all your support. You HAVE to look after number one. There’s no prizes for “being a good sport”. You are priority number one. its harsh but you’ve got to move on if its over.
Remember that all things are possible, who’s to say that you couldn’t get a lodger to keep the house on, you may even end up better off financially? (but I’ve no idea of your situation).
If she’s prepared to throw away nine years of companionship, love and decency with not so much as a reasonable explanation then she is not worthy of you.
Take care mate, there’s some turbulent weather on the horizon but its how you handle the storm that will make you a better man and the sun will be warmer when (not if, but when) it shines again.
keep your chin up mate, good luck.