Long term marriage is hard
Things improved for me when I let go of my expectations a bit and started being selfish
The way he always has been, and many men are, always thinking about their own needs first
For example, I have just been on a holiday to a destination DH was keen to go to too. But he never takes on any mental load stuff, so it would be up to me to sort travel arrangements, hire car, insurance, dog sitter, checking DS (young adult with MH problems is ok) and FIL care is set up ok etc etc
So I just booked the trip for myself and said: I'd love for you to join me, you'll just have to do the logistics yourself (he has been on solo trips many times btw!)
Same with hobbies and going out. I love going out, he finds it an effort. So I go out with friends, sometimes two times a week. He can do a bit of sad face about wanting to watch tv together, but I find watching tv boring.
Being more selfish (if it even is that) has made me feel happier and DH is taking me a lot less for granted.
I have basically figured out I can't expect DH to be everything to me, if I want fun and happiness I need to make it happen myself.
If he wants in, he can join me
If he's moody, I'll go out without him.
When we are together he's nicer to me, and me to him. Win win