I have the same dynamics in my home, but I have to be fair and say I'm the one who created it. As I have this idea I know everything the best, and there is no way about it. So poor guy had to learn whatever he does is going to be somehow wrong.
And to think of it my mum is the same.
WOW I've only realized this now. And it's not pretty at all. Ouch!