I've just lost a massive post, thank you for replies. They help massively.
Contact was agreed at court, but not ordered. I've basically allowed us to be backed into exactly the same position as we were then(2 years ago) and am so angry with myself.
He is supposed to see ds for 24 hours each weekend and then ad hoc tea times around his work. Basically ex has dropped overnights for social occasions and just tells me when he will be seeing him. If an overnight is cancelled then I always agree to Sunday contact, this is where the hangovers/lateness and not turning up comes into it. This has gone on for last 18 months.
Ironically court granted a non mol, prohibited steps and residency order in my favour 2 years ago. They lasted 6 months and even then he would have relatives collect ds. Stupidly after the court orders lapsed I gradually started to speak with ex and have bumbled along because ds was mostly ok and I wasn't getting abuse.
I'm now back to square one. Ex has never put ds first, contact revolves around ex and ds is basically slotted in wherever it suits ex.
Have tried to stop this, tried discussion, tried persuasion, tried everything but it's now at the point where ds is struggling with it massively and although I've left it far too long I know I have to make a stand.
I will be strong, I have to be and I have to put a stop to this once and for all. Am fucking sick of both of us being dictated to and being scared to speak up, I get grief anyway so I have to stop it.
I've tried to suggest contact is built up over time and suggested activities/ways in which handovers would be easier for ds and I got a horrendous personal response back. I can't ever discuss things with him again, it's impossible. I will see solicitor next week and hope things are calm until then.
Thank you again