At what point do I leave?

At what point do I leave?

Well I don’t know what to do. I guess I’m a “I can change him” girl. Been together for 2 years and it’s getting worse, I can’t argue with him or he turns around and says that’s not the point. I can’t bring anything up because it’s in the past? This only happened today I got a shitty apology and suddenly it’s all my fault again. I don't know what to do he lives with me I can’t kick him out because he’ll lose his job as he has no housing. I cook and do all the washing everything I can and try be so nice and patient but I’m always at fault.

At what point do I leave?
Post Opinion