Good job standing up for yourself. Indifference in appropriate situations, i.e. the small and semi-small stuff, will usually carry the day ... This was not that kind of a situation, and you handled it beautifully.
I think BL has a point. I apologize Cardinal, I'm somewhat out of the loop on the current state of affairs with your sitch, so I hope this isn't something you've already stated -- can you kick him out? What's the current status? I gather he said he'd leave and now has excuses to stay?
Is is worthwhile to contact your lawyer, explain the current sitch and kick him out? This is mental abuse.
We come here hoping to save our marriages; well, some flat out cannot be saved. Sometimes a couple has to break apart to come back together better, stronger, and more deeply in love than before. Sometimes a couple just has to break apart, period.
Looking back at my own sitch, the mental and emotional abuse that went on from BD, through selling our family home and even after the D was so intense and constant that I'm not sure how I survived it. Certainly having him across the country every other week gave me a much needed break, and coming here was also a life saver. I do not know how you are able to live with this, and give you full props.
M 20+ T25+ S ~15.5 (BD) BD 4/6/15 D 12/23/16
"Someone I loved once gave me A box full of darkness. It took me years to understand, That this too, was a gift." ~ Mary Oliver