It's more that he puts his OWN happiness comfort and wellbeing before yours. The flip flop behaviour is because whenever he makes a choice, he feels bad, so he makes the other choice, and still feels bad, and keeps flip flopping. But it's not because he prioritises either you or his wife. He prioritises HIMSELF. He's a coward and selfish to the core.