Good evening Pinkturtle,
Try not to blame yourself for not seeing the abuse sooner. We naturally want to believe the best in someone and give them the benefit of the doubt when we have invested in a relationship and have strong feelings for them. It is not easy to recognise abuse when you are experiencing it, the fact that you are recognising it now is incredibly strong.
It is such an injustice to feel as if the only option is to sacrifice your things, such as your job, or home, just to get away from someone. It feels so unfair, abusers should be held accountable for their actions and should be the ones to face consequences, but unfortunately, this is not always the case.
Take care of yourself and keep posting.
Lisa