Thanks a lot for your comments. This has been an eye opener.
I get that the stuff I have done as described here is not ideal. Obviously, I want to not do that again, so I very much appreciate the practical advice and links to sites I'd never heard of that seem very important. Thanks a lot!
I have to say that I would have happily discussed XH's concerns in mediation, but he declined it again and again, instead eventually stopping contact between me and DS. (Now contact is back which is a huge relief.)
This certainly goes to show there are more than one side to every story. My XH's case is that I'm an incompetent parent who cannot provide for DS without XH's supervision. I can see how these things pain a picture of that.
On the other hand, I am super careful with real risks to DS and as I said before, he's gotten to some accidents with XH but never on my watch. I haven't brought these up in court as it would be tit for tat. What I have brought up recently is the DA allegations because I started to think that I should bring them to the court's attention because they might affect how DS is parented in the care of XH.
But ultimately, who knows. I know someone will accuse me again of getting defensive here, but I have done many things for DS that go over and above what is the 'standard' of parenting. All the time. As most good parents do! yet, most good parents make mistakes too. As far as I'm aware from what I have witnessed, anyway!
I think what it comes down to is a difference in parenting priorities. Some people have household things as a high priority. Say, the of the school mums on XH's side, for example. They are better than me in that respect. But something's always got to give, and they all treat their children in ways that I highly disapprove of (although I have always hidden my judgement from them as I'm a live and let live type of person).
I'm just going to explain here what I mean. One mum divorced and made sure nobody told her children her parents are divorcing, even when the father had moved out and lived away for months. I thought it was really disturbing that she wanted to keep it secret when obviously the children witnessed the father disappearing from the home. Another attacked her teenage child with freshly baked cupcakes and boasted about this to me, saying how her DS had been intolerable. I was shocked. A third one... well, she lets her teenage daughter take the underwear and bikini pictures she posts on the internet. From her witness statement I learned that her daughter now has anxiety and depression - I have to say, it didn't surprise me, her daughter seemed very much the sensitive type when I had known her. I'm glad my mother gave me a different example of a woman, even though XH used to blame her for not having taught me housekeeping skills.
Nobody is perfect. I shall mention the obvious which I may have neglected before but obviously I am not proud of these incidents. I just think it's rather petty for Xh to keep relisting them when we could have moved forward and done something positive for DS with the £££s that have gone on court proceedings. I believe all of these concerns could have at least first been tried to address in mediation, but XH kept declining it. I do not know why. Perhaps he got advice on an online forum that he is so obviously the 'better parent' that DS doesn't really need his mum more than a bare minimum.
Thanks for the supportive words.