I think the right question is ‘why are you still with him?’ Why are you staying?
You will never be able to change anyone or how they treat you. I agree with the post before mine – you can only control your own actions and what you’re willing to put up with from someone else. Deep down you have to know that you deserve better.