J- you gave your son the option and he chose to stay at your place right? How is that petty? She agreed you could have them for Easter and if he is 18 yrs old I assume he is old enough to make his own choices????? When they turn 18 I assume they can come and go as they please between either parents house??
Maybe your intentions were petty but she doesn’t know that and I don’t think you needed to apologize especially since she agreed you could have them.