Following from my threads about ex being rather unpleasant, I did take DS to see him but told him in future he would have to come to me to see DS.
Well he took it as an opportunity to be abusive to me again. He was okay at first but kept harassing me asking me loads of questions about me that had nothing to do with DS. He also hugged me inappropriately that I didn't reciprocate (as in a long hug where he put his face in my boobs while I pushed him off). After a few hours I said "can you just leave me alone? I'm tired, it's a long journey I just want to get back soon." He had also woke up DS who was sleeping! He screamed "OH? Leave you alone?! I see how it is" and stormed off. I got my stuff, was taking DS to the car when he came down and leaned against the wall and stared me down looking like a moody teenager. I tried to be nice and said "look it's nothing personal, I'm tired DS is tired" and he said "well I'm sorry my house isn't good enough for you". I got annoyed and told him to pack in it and got shouted at saying "PACK WHAT IN? It's all about you isn't it? No one cares that I'm upset. That you have upset me. You're horrible" at this point I told him to fuck off and he ran after me as I was putting DS in the car shouting abuse.
How do I deal with this? I don't want to restrict access but every time I see him he is abusive. I'm not prepared to let him see DS without me there as he's irresponsible but I don't see why o should be subject to his twattery