Very very long back story, I'll try to summarise:
Ex was abusive to me and still tries to exert control. Been separated over 8 yrs, he has a partner, we live 2 hours away from each other (both moved 1 hour in opposite directions), we meet in the middle . Ds is 12.
Over the years, Contact has changed (always with some schedule) between fortnightly / 3 weekly / monthly / none (at one point for over a year). I've never stopped contact, always enabled it even when it's been difficult for me.
Contact has recently resumed (my instigation as ds really wanted it). Ds loves his dad, wants to see him frequently.
I'm trying to set a calendar of dates (with room for flexibility if needed) for contact. My reasons for having set dates are : 1) Ds always asks when he's seeing dad again, bear in mind he has had periods of time where he didn't see dad at all. 2), I want to plan for my weekends with / without ds - I don't get much childcare so a free evening out is a big deal to me. 3) for my own mental health, I can't deal with having to arrange a spontaneous weekend for ds to visit dad, as I never know how ex is going to respond to me.
Ex says he can have Ds at any time and doesn't want to commit to specific dates. If I message him he takes days to reply. I can't talk to him on the phone. He has told ds that he can come anytime so ds believes this. However, Ds often gets v sad and misses his dad, in which case him knowing when he's seeing him next helps.
Aibu in thinking most people have set dates, or some kind of schedule, so all parties know where they are?. And that having dates in advance (eow, until December) for contact is a reasonable ask?