Your guy is mental. You can't change him so much honey! Some men get angry over wife's past. But for any normal guy, that anger is temporary. In a day or two, they think about their actions and understand it makes no sense. This guy constantly taunts you, he is a saddist! He is trying to control/torture you just holding on to that one thing. Leave that loser alone to sulk all his life. You will find someone who will value you for what you are. RUN!