you are describing my great aunt to a T, NOTHING could be done to her liking, no matter how perfect it was done.
We all tried to years to make her happy, finally I just told her "Delcie, no matter what I do you wont be happy about it, figure out how to make yourself happy then call me for help"
It shocked her as I NEVER raised my voice to her, but we (my dh and I) had sweated our hineys off all day long doing yard work for her and she complained that we didnt get it all done quicker.
Some people just arent easy to please, I dont think they CAN be pleased.
we took her to a local icecream shop, to get a strawberry shortcake, she actually complained that it was too BIG!
I about died laughing, how can you get to much for your money lol
Your husband sounds like my husband, I tell him all the time he is to good for his own good!
Tell him he is setting stones in HIS crown by doing what hes doing, bless his heart