You should be mad — but not at him. 😕 He’s been pretty consistent for the seven years you’ve been together, and you keep trying to talk yourself into thinking that things will change. And they don’t. At some point you’ll realize that he’s not interested in monogamy over the long run and if you are, you’ll find someone who is. He’s not that guy. So, yes — be mad, but not at him. Be mad that you’re not choosing guys who are interested in what you are, which is commitment, loyalty and monogamy. He does have a responsibility to his children, but it doesn’t sound like he’s letting them down. Just you. 😳
I’m really sorry that this is difficult. Whenever we try to make something work, and it doesn’t work, and we keep trying and failing over and over again, pretty much any one of us reading this will get angry. But we’re really angry at ourselves. 😉 The ball is in your court. It’s your move.