Thank you Overmdeadbody. I need to look ahead and stop looking back and concentrate on the positives. I do actually feel a little better today
SGB, for the foreseeable future, XP will be at his mum's so DS will be well looked after there but it's certainly an idea to push for supervised access. I did text XP and ask him to an anger management/abuser course before seeing DS but he hasn't replied to that. I also text him this morning saying I wont try and stop him seeing DS or his brother but it would be on my terms. I thought he'd be pleased and agree. He must still be angry, however, because he said, basically, no, not if it's on my terms and accused me of using DS as ammunition. I'm not though, I can assure you. I didn't bother trying to reason because I know from experience it gets me nowhere just sucked into further rows and upset.
Niceguy, thanks for going to the effort of trying to explain, but I don't think you quite understand my issues with XP. I quite agree, shouting and maybe, the odd bit of swearing, in context, is not particularly damaging to children. I'm not naive and I have certainly not led a sheltered life, but the way my XP has been carrying on could have been damaging to my children if I had let it continue. He would go into a rage over nothing. The time he told DS to 'shut the fuck up', DS had been literally crying for a couple of minutes, no-one could say XP was at the end of his tether.
The last incident (though by no means the worst) was Saturday. I had arranged with XP a week earlier to help me tile my mum's kitchen on the sat. I had asked him, he agreed and my mum was takig DS out for the day. First thing sat morning as I was getting ready to go, XP announces that he has a job to do on his own house. Understandably, I think, I objected as in 'but you agreed to help me......'. He flew into a rage, calling me a selfish bitch and pushing the living room back off it's hinges, cracking the door frame. I asked him to stop shouting in front of DS who looked frightened. He went anyway and I spent the day tiling my mum's kitchen untterly depressed. (He did come and help later)
To put things into context, 4 out of 5 nights that week, XP had arranged various things to do after work, bearing in mind he worked long hrs so I was home alone with DS most of the time already. Most wknds he would arrange stuff, but never checking with me if I had plans or wanted to do anything. It was aways assumed that I would be OK looking after DS and quite honestly, I don't think he gave a shit either way anyway. Just telling you all this so you know him calling me selfish is in no way justified.
Thank you for taking the time to reply OptimistS, I just might go for supervised contact. I will certainly b using a third party for handover's I can't face seeing him.