We are in an unusual position in that 18yo DSS still sticks to the access rota to the absolute letter. This weekend is an access weekend, and the only day we managed to get tickets for the santa train we go to every year with 4yo DS. I had (naively it turns out) assumed that an 18yo would not want to come to see santa. It turns out I was wrong, and he does. And let's not assume this is about wanting to see DS excited or similar - this is the same DSS who didn't turn up to see DS on his birthday, as it wasn't an access weekend (he lives 3 miles away so no issue there). He will come with us and traipse along, taking any possible joy out of the day.
This is never ending and quite frankly gets me down.