Most Helpful Guy
I think you hit it on the nail. He was an abusive person towards you overall but it seems there was something about him you couldn't rationalize to leave. You aren't the only one. I've heard this story too many times. He took advantage and exploited your weaknesses knowing you wouldn't leave him. I think what you should be doing is working on yourself because it's insecurities and lack of self confidence that are the main driving factors guys like him look to take advantage of.