I agree. Living together is not married. Just because you have the entanglement of a lease is not a reason to stay.

Frankly, I wonder, if I hadn't been living with my ex when I was dating, and financially needed him to share the rent, would I have paid more attention to those red flags??