@Hot Sauce That's the whole freaking point. He's not giving him the choice. He's lying and deceiving and on top of that playing the victim. He's a whole narcissist. I bet dollars to donuts he will blame the bata for him cheating instead of just leaving!!! All he has to do is leave. So no he is not trying to be a good boyfriend. Yes decency matters as well.
I keep trying to tell you.......