No matter how much you love him, you always have to love yourself more. You must know how much you are worth and what you deserve and you should never settle for any less than that.
If he mistreats you, it’s because he doesn’t love you. He uses your honest feelings because he believes you won’t leave him, no matter what he does to you.
Don’t ever allow this to happen. Show him that he can’t play with you simply because you’ve shown him that you love him.