Linadee everything you have described about him is the same as my STBXH.
I was with him for 18 exhausting years. I gave so much brain energy to the man. He rewarded me by having an affair and laying the blame for the affair on me for always telling him what to do.
Before children it didn't matter so much. After children, the endless decision making was mine alone. Which nursery/preschool/school to chose. What clubs should children attend. What sort of birthday party, what's the budget.
Where should we holiday, how much, how long, how hot.
What car, when is the MOT, insurance renewal. Same with house, all bills, money, maintenance. Mowing the lawn. Washing the car. It wasn't that he wouldn't do these things, he would if ASKED. Then he would take 3 hours to wash the car at weekends which was family time. So I would take it to the car wash in the week.
He never once cooked for me, poured me wine, ran me a bath (maybe when pregnant)(bath not wine!). He never offered menu options, weekends out ideas, he never did anything spontaneous ever. He never suggested anything, he never made plans for the immediate future or the long term.
I still loved him until the second I knew he was having an affair.
Childish, selfish, lazy weak willed man.
I am so glad he is gone from my life. My brain was completely exhausted. It's easier being a single parent because I make the decisions without the added worry of NEEDING his input.
I am now having counselling and the main focus for me is that I have become highly strung, impatient, I refuse to rely on others, I am too self controlled, self sufficient. I am struggling to show emotions, I have buried my emotional self. I have spent so many years unable to rely on him that I can't rely on anyone. I find others acts of kindness to me very strange, I feel I don't deserve kindness, love, gestures. It's made me tough, and sometimes cold and hard of heart. I have mild anxiety thinking about the future, I need to control all the aspects of my life.
His behavior over all the years has totally exacerbated this.
If you can resolve this then take all the advice and go to counselling together.