if he didn't get what he wanted or had to do things he didn't want them life would be hell until he did
Ultimately this is my partner. Getting him to do what I want is an ordeal, and even if you manage it, he'll be so miserable that any satisfaction is pointless.
For another great example here, a year ago we were supposed to move house. The new house would have been hugely better for me and our kids, but slightly worse for DP due to ten extra minutes commute.
We'd agreed years before we'd do it. It was essential to me and the kids to have things like a garden and sufficient space, but all DP could do for weeks on end was pull a face and make snidey comments.
I'm not talking about a bit. I'm saying several times a day for weeks. In the end it made me so upset, I pulled out of the house purchase and just stayed in the shit place no one but him wanted.
He wants his way, and if he doesn't get it, he simply makes your life so unpleasant test you give up. Moreover, he lacked the empathy to see how upset it was making us all.
It's almost pathological self absorption, combined with classic autistic traits like rigidity of thinking, getting stuck in negative loops.
I love him to bits but living like that was so stressful. As soon as I left, he starts making moves to happily by the bigger house. After a year of miserable fights.
Living like that is just so soul destroying. I believe my DP just needs to live on his own because he's not capable of being flexible or thinking if the family needs over his own.
All he could think of was how much he hates the train and the ten extra minutes.