1. He does not respect you. It is enough disdain to flirt with others. But in front of you? That is plain disdain. Or do they flirt with other people, and you have the receipts, and they don’t mind? That is another level of rudeness. Nobody should allow it.

2. He wants you to rely on him for your self-worth. Perhaps your man understands your insecurities. Of course he does; he is your spouse. So, instead of assisting you in dealing with them and reassuring you that you are more than your insecurities, he weaponizes them and treats you poorly.
3. He feels you will not leave him, which is why he flirts with others in your presence. He flirts with other ladies in front of you because he thinks you would never leave him. Especially if you’ve been with him for a while and he’s been behaving this way. And you’d be surprised if he was startled when you ultimately told him you didn’t want to date him any longer.

So, where did that strength come from? Yes, he feels you cannot/will not leave him. 4. He believes he is the best you can get. Maybe he is attractive, wealthy, and has ladies swooning over him. For all he knows, you’re lucky he chose to date you. Even if he is openly disregarding you, he wants you to remember how fortunate you are to be called his girlfriend.