What ever he is isn’t as important as the simple fact that he is a bad match for you. If he is a toxic controlling type person then this kind of person needs to feel superior or they won so the best way to handle that kind of person is to let them think they are superior and even their choice to break away. Then they typically look to hook someone else in to their game of whatever.