Hi, sorry to read you are discouraged about your m. But you are the right place for helpful advice! Of course, take mine with a grain of salt!
As for your situation, go get the book "Proper Care and Feeding of Husbands". Your h is telling you what he wants....he's simply saying it. You are disrespecting him by trying to change his mind or second guess him. Men usually say exactly what they mean...there is no hidden meaning or double talk about it.
I know it is hard to not get what you want but your h is shutting down because you continually put your needs above what he wants. Even after he tells you he doesn't want something you go on about how HE NEEDS TO DO IT because it is important to you. He probably feels as though he doesn't even count to you.
The only reason I say all this is that my situation is the same...I've come to the hard realization that I have not respected my h for a very long time. Not saying that you are all to blame here....but you have the power to change the situation if you change your way of thinking about h.
Sometimes backing off and acting ok with how he wants things will get him to give you what you want. A man is happy when he knows he can make his wife happy.
Get that book I mentioned. It will help you understand your h and what he is really saying.