Have name changed. Will try and give some background without making this an essay!
X and I married for short time, had ds, separated a year after birth as XH drinking, gambling, using drugs, becoming physically aggressive etc. Attempted to maintain civil relationship with him for ds's sake, but he has always been, for want of a better phrase, a loose cannon. He did calm down a little under the influence of a 7-year relationship after we split. He met a really lovely woman who doted on ds and managed to keep XH a little more focused on his priorities than I ever could! They lived in a lovely country village, ds stayed there most weekends, it was generally fairly settled as long as she was around! But he was still a big drinker, often unreliable etc.
Last year, he dumped her, and has been completely off the rails ever since. Back to drinking a lot, has a very young new gf, completely unreliable, has turned up for access stoned etc (I can't prove any of this of course but am not stupid!) Ds has stopped staying over with him as he has moved into a shared flat.
Anyway...Weds was ds's birthday and XH was supposed to be coming round for birthday dinner. He cancelled an hour before saying something had come up at work. Ds (who is now 10) was very upset. XH promised to be at his football party this morning. 10 minutes before party started, XH rang me, very obviously steaming drunk. This was at 11am. He said he wasn't capable of getting to the party. No shit.
Put the phone down on him and have heard nothing since. Where do I go from here? I don't want this man around my son, tbh. But do I have the right to stop him seeing ds, at least until he sorts himself out? I feel as if he's had his very last chance,after 10 years of pissing us about, but how do/could I explain this to ds? I'm so angry and so hurt on ds's behalf - I wanted more from his father for him than this useless pisshead.
Advice? Please?