When you make your decisions, you need to leave teaching her a lesson out of it. She’s going to a wedding, it’s not ditching parental responsibilities. If you were a couple and had a wedding to go to and got. Babysitter would that be both of you ditching parental responsibilities.

It’s not your job to punish her or teach her a lesson.

You have many years of coparenting ahead. You may have a wedding to go to one day on your time with S4. You might need her to take him. Would you like her to return the courtesy? Or do you want to be so rigid that when you need something she won’t work with you?

I often take my daughter when my ex has something to do. And I don’t really care what it is. If I can, I will. And he does the same for me. My poor boyfriend’s ex is horribly rigid to the minute of parenting time. He wishes to god they can just be a little flexible for life’s events on both ends.

Look big picture. What she does with her time is none of your concern anymore. But she told you what it was and it was pretty valid. Just remember you might be in her shoes one day.