I don’t blame you. For my first wedding, my mum told my grandad that, if he ruined my wedding in the same way he ruined hers, she would be chucking him out and would never see him again. For my mum and dad’s wedding, grandad got very drunk before the service, crashed the car and ended up in hospital (and lost his licence, again). She was the only one of her siblings (6 of them) who would stand up to him but she stood her ground, like you plan to do, despite the fact he was 6’2” and he’s 5’1”