Get on mostly quite well with my ex. We share a 13 year old ds but split when he was a baby mainly due to ex and his awful temper. The majority of the time he was fine but he can go from 0 to 10000000 in seconds. I've known him to throw things, smash things up, swear and be utterly vile and abusive. We split up due to this because being around him and never knowing when he'd kick off put me in a constant state of anxiety and I didn't want my young child growing up around that.
It seemed like he has mellowed a bit with age but he still kicks off and is particularly strict with his kids. He was two younger dc with his new wife and he loses his rag with them often from what ds tells me. Ds doesn't really get told off as he's older and mostly well behaved but it seems like my ex just can't get his head around the way small kids behave and where most parents might just mutter ffs he goes nuclear with shouting and telling them off.
Anyway a few weeks ago ds went on holiday with ex and his family. While they were away he experienced his dad's wrath for 'having attitude' which apparently included ex being verbally threatening, swearing, name calling (you spoilt little horrible bastard) and ds was incredibly upset and rang me wanting to come home. It was awful knowing how upset he was and that I couldn't get to him (they were abroad). I spoke to my ex who seemed very calm and just said ds had had a telling off nothing more. But I knew it would be more than that.
Since he's been home ds hasn't spoken much about it and he says he still wants to see his dad but I can tell something has shifted with him a bit. He is definitely wary of him and I do worry that as ds teenage attitude fully develops there will be more of these clashes which are at best unpleasant and at worse abusive.
Because it happens so rarely I don't think I can stop contact and ds doesn't want that anyway. But I'm still really unhappy about how he has been treated and worried about it happening again. What do I do?