That ^^^^ right there, just put the biggest smile on my face. Good for you, B. Good for you.
I completely understand how you feel about having another woman doing family things with your children. Nothing insane about that feeling. You feel what you feel.
In a perfect world, all children would be with two loving parents. That is what is best for them.
You dont have to like what they are doing. You certainly dont have to agree with it or condone it.
But I'd like you to think about a couple of things. First one is, there is no one on this Earth that will ever be a mother to your children besides you. She could be a freakin Fairy Princess, aint gonna happen.
I know you and other people might not like what I am going to say. You do not have to be nice to her. Why would you be? But, I would rather have someone who is kind and nice to my children, while they are away from me, then someone who is not.
So, I am glad you didnt say anything horrible to the children about her. Those are grown up feelings and they are too young to understand. You dont want them to be afraid when they are with her or to feel that they are hurting you by being with her and their father.
B, you can feel however you want, but, it is really important, at this young age, that you let them feel safe.
Now, as far as your h. Good for you for telling him how you feel. I know that is huge for you. You handled yourself with dignity and strength. So proud of you.
Now you've said it, he's heard it. No need to say it again, because truthfully, he is not going to hear you.
Let him blow in the wind right now. And you get back on your path.