GH, I always knew you were a great guy but now I think you are amazing! When I was a stay-at-home Mom, which was for the past 9 years, I would feel so guilty if my H did anything around the house. He works 40-60 hours a week, that is enough. Because I am at home, that is my job and I try to take care of everything. Even now that I work 2-3 night a week I try to get as much done during the day as I can so that my H can relax once he gets home.

You and your W are partners and should share the responsibilites equally. Some nights can you just say to her "W, I'm really tired today, can you give the kids a bath?" Maybe by you doing everything, she doesn't feel needed and has lost her self worth....FWIW