I'm mid 30s. My parents split around 20 years ago but have remained friends.
Both re-married, although dad has since divorced.
Dad has been really abusive (mentally and verbally) since I was a teenager. Making me feel I was never good enough, and also a disappointment to him. He acted like this towards my sibling too. Ever since I became a single parent about 6 years ago, he's been continuously rude and disrespectful to me in front of my child. Things like undermining me and questioning my authority as a parent.
My child loves him as gets their own way at his house, lots of treats etc.
I tolerate him only for the sake of my child but wouldn't otherwise see him.
My mum buries her head in the sand, acts like I'm the unreasonable one for challenging him. She put up with a lot of nonsense from him during their marriage and perhaps believes I should do the same.
I'm getting married to my wonderful partner next year and don't want to invite my dad, for the reasons outlined above. My mum struggles to accept/respect this decision and thinks I should invite him for the sake of my child (who idolises him). How do I explain to my child that I don't want/won't be inviting his grandad to the wedding? Partner is in agreement with my wishes. We're planning a very small low-key wedding in any case, but how do I stand firm in this and get my child to understand? I'm less interested in my mum's opinion on it, but don't want my child getting upset about it.