Why? Why is it hard to leave?

I’m currently crying right now frustrated.

How can you leave someone that you still love that you still have hope for.. I’ve given this dude two years to change the way he acts and to get a JOB! Just I’m so frustrated I want him to leave this house and move back w/his mom. But, I get shitted on for it. By my dad saying I’m being dramatic after he’s seen how he treats me talks to me even seen him smack me.. just ugh. Why