Can't you see? He's no good. He abuses you, makes you think what he thinks. It's an unhealthy relationship.
You just need to break away. Get a fresh start.
You know what? Just for you, I will take care of your "problem" for half price. Consider it a favor among friends. ^_^