OK from your update it sounds like he isn't being fair, and is highly critical of your choices, rather than an issue of you being naturally far too passive.
His constant criticism is (consciously or not) designed to make you behave exactly how you've ended up behaving in response...being too wary of his reaction, so that you don't offer any opinion, so he gets the result he wants (having control over every decision). Be aware that this is a sign of controlling behaviour.
No one knows the future, we all make decisions every day, some turn out better than others. Unless you're doing stupid things that affect your health / safety / finances etc then it's really not on to criticise your choices so much. I'm sure he buys things that in hindsight, were the wrong choices, or picked the wrong route to travel, or the holiday destination that turned out to not be as good as last year's. And you don't try and undermine his confidence about his ability to make choices or try and make him feel worse, when things have gone slightly wrong.
I do think you need to sit down with him, outside a discussion about a specific item to buy, and tell him you've noticed this dynamic in your relationship, you know he always wants the best but his assumption that his opinion is right, his absence of asking for your opinion and taking it into account in important decisions, is hurtful as it feels like you're not being treated a San equal partner. And when he can't let it go when he disagrees with a past decision you've made / says I told you so, you've realised that you have started feeling like you shouldn't speak up in some situations and you don't think it's very healthy for your relationship - you feel blamed, even if thats not his intention. And ask him what he thinks, and if he has any ideas about what you should do about it. Suggest some ways you can decide things together so you can both feel involved and equally reaponsible so there is no blame if things go wrong. Eg you agree most important features of a purchase in advance - if yo8 disagree then the purchase has got to have your top features for both of you. You both get an equal number of vetos. One of you does a shortlist and the other picks. Or you write down the things that you need to buy and then take in turns (one chooses the wallpaper, one chooses the paint)