Sorry to hear about your plight bro.
Just to throw my 2 cents in, my dad was henpecked by my mom for 20 years.. His personality (and mine) are very very like your's... Non confrontational, rational, giving, but when we are stretched we suffer immensely, in silence. So dad internalised his pains and finally consorted with other women.
Going by all you said, and reading all the posts thus far, I think it might be good for you to grab a piece of paper and do a SWOT analysis (or feasibility study) of sorts. Or maybe something like:
Is it a problem/Can you live with it?: Yes / No / If Yes, elaborate
- Income disparity
- Compatibility (way of life)
- Being the head of the houshold
- Her companionship
- Henpecked for the rest of your life
- Pain of separation (wife)
- Pain of separation (kid)
- Sex
- Include a footnote of grievances, in order to help you make up your mind.
And others you might want to add. Weigh up your options, and consider staying this way, forcing a change in the relationship, a trial separation/leaving, etc. Hope this can help clarify your thoughts so you can get what you really want.
Some superfluous advice:
I-Ching: When Heaven (man) doesn't lead or Earth (woman) doesn't yield, disaster will follow. Everything and everyone has their role to play, failure to do so by either party will lead to suffering.
Sun Tzu's Art of War:
- When a capable general leads weak soldiers, the result is Collapse.
- When a weak general leads strong soldiers, the result is Insubordination.
- When insubordinate soldiers fight without the general's orders, the result is Ruin.
- When there are no set duties or roles for officers and men, the result is utter Disorganization.
My personal opinion: You might not have put across your frustrations and all that you've bled forcefully enough to her. Actually, I think printing out all your posts here for your wife to read might shock her into her senses. But be prepared for her to call you a "useless man" or things like that. If she does, its another point you can add in my suggested list. Oh wells...
Take care and all the best