Hi Ali, wow, it goes on and on. I am sorry b/c I think you allowed your expectations to rise. I know after Thursday it must have been nigh on impossible for you to keep them in check and now this kick in the teeth. Is there anyway you can put all of this on the back burner and really concentrate on your degree. I know you said your work has suffered b/c of x, so is it too late to go flat out and bring your marks up. Doesn't look like x is going to be making any decisions anytime soon, so he'll be there when you have your course completed and at least some good will come out of the situation that will stand you in good stead for a better job and more money and debts cleared quicker all positives. I know you were poorly alot but not entirely your fault or reason to jump ship, anyway I always thought you and he were mostly homebodies so did he in fact actually change into wanting to go out more b/c you were always ill or had he done so before?
He now has to take a long hard look at himself as you did and only he can do that so batten down the hatches and work your socks off for the degree you will be proud of.