You're right, your work is no one's business, but it is your wife's. The reason I asked is that in spite of your chest thumping, trying to convince yourself that you are a man's man, I get all kinds of acating from you too. I suspect your anger is really toward yourself because your woman has one-upped you in the workplace and you feel emasculated.
That is a tough load for any man to bear but the state of your marriage and your general sense of victimization tell me this your self imposed sense of helpless is really fueling that fire.
I was going to ask whether any kind of job training might help re-start your career path, but I don't think that will help. If you play victim at home then you probably play victim at work.
Where in any of this is the male strength, leadership and security that will make your wife want to follow you? Or your co-workers want to follow you? Getting angry, withdrawing, sulking and waiting for your wife to rescue you is not the answer.
I'm being tough on you but you asked for it. Now show how you can be a leader and start practicing the example you need to show your wife - how to examine and fix your faults and take responsibility for your actions. You want her to do this, right? Don't make me come back at you because you can't bring yourself to do what you ask of a woman.