Your husband sounds like a passive-agressive person to me. He does not have the courage to suggest something and risk you being disappointed and then him feeling bad, so he leaves the decision making up to you and then attacks whatever it is you've decided and does it after things are underway. It is a cowardly way to behave.
It's possible to break him of the habit, if you could get him to feel successful in some way. If you could get him to choose something, anything, and then make sure you compliment him on his suggestion. Do this a number of times,and lie like the dickens if you have to. The more successful he feels the more suggestions he'll make and things may even out for you. Hard work? you bet. Good Luck. It's either that or continue like you are now.