My ex used to do this. Ruin special occasions, stonewall me, and deny he was doing anything - or accuse me of doing what he was doing, which was really mind boggling. It’s all alarmingly common behaviour. It’s emotional abuse. They want you constantly preoccupied with them, and on edge.
When, after years of trying to reason and communicate, I finally told him it was over, he was distraught. I ended it by saying I’d come to the conclusion that
(a) he wasn’t aware he was doing all this, so wouldn’t change, or
(b) he was aware he was doing it, so he had been intentionally emotionally abusing me. Either way, I wasn’t staying - but it has taken me along time to get there.
He became very teary and said he knew exactly why I was leaving. The bastard had been doing it on purpose all along! Be prepared for the sudden remorse when he realises you’re serious, but don’t buy it. They never change.
I left and and now live with a lovely man who treats me with care and respect, our house has a wonderful atmosphere, and we have never had a disagreement we couldn’t work through calmly.
I hope that in a year or two you’ll be living calmly too. Ride this out - it’s going to be tough but worth it.