@Clovertoast honestly my lovely I think you should call it. Tell him you're done. Leave him be.
You're close to my age & I had an XH who sounds identical to MrP for 20 yrs. thought he was my soulmate but actually the kids and I just tiptoed on eggshells and yes being in the car for whatever reason were the tensest times.
I stayed because I had no idea I was in an abusive relationship and yes we did have occasional good times (when it suited him) but mainly Xmas, birthdays etc were ruined by his moods and self centred.
He was gorgeous, charming, clever, funny, cool, tall, athletic, nice family, big earner.
You will fill the void he leaves but it would be filled with you and stuff you enjoy.
And you're more likely to meet someone nicer than MrP now than in a few years (that may be bollocks..:)
I've been thinking today that it's the ones I didn't bin off that still occupy my brain in a dysfunctional way.
I think if I'd had the strength of character to say 'Actually this & you are not what I'm looking for - bye 👋' instead of hanging on in there & staying despite the multi red flags I'd be free of them.
I never give a moments thought to the ones I was proactive about leaving and this included my XH of many years.
I'm wondering if it will give you a better chance of good mental health if you woman up and tell him '👋 I'm out. Thanks for all the good times. Best of luck with everything.'