I think you should stick with your plans Jac. If I were you, I would tell her that you are fine with the bday weekend plans with the exception of Saturday night after dinner as you made plans with a friend assuming your son would be with her all weekend. You don’t need to be “tough”, you just need to not drop everything the second she looks your way. She needs time and space to figure stuff out so give her that. Honestly, if the road is too easy, she won’t feel any urgency to go down it. It’s counterintuitive for sure but it is the right thing IMO. Sounds like you are making some progress so don’t blow it now. Stay the course.