Background - ex and I split when DS was 7 months old. Ex still lives with his mother, she does all the care and most of the collecting of DS as ex doesn't drive. DS enjoys seeing his gran and I've facilitated this, EOW for 6 years, while ex has been sporadic and still makes plans to go out when DS is over etc. Ex also has a history of lying about seeing DS, lying about what I say and not bothering to make contact arrangements if his mother isn't there that weekend.
DS was due to visit this weekend as normal but come home early on Sunday to go on holiday, as a result he went last weekend too to make up for missed time. Ex text at 11pm last night to say his mum was away and he isn't home until 9pm tonight so DS can't come today but he'd get a train to pick DS up tomorrow and spend 24 hours with him (first time for him ever making an effort to collect DS). I said okay. I told DS the plans for tomorrow and he is adamant he doesn't want to go if his gran isn't there. He is only 7 but DS will openly say he only wants to see his gran etc although I don't encourage that and have always facilitated contact. Ex has made this rod for his own back due to his lack of interest and involvement. We have no court order and DS keeps telling me he doesn't want to go. Aibu in considering telling ex to leave tomorrow as DS isn't feeling it, as he went last weekend? Or should I make DS go when he doesn't want to?