I use to do all those things PLUS take care of all 6 kids by myself. My ex. was a chemical engineer who thought wives were mindless idiots and their only roll in life was staying home and taking care of everything including him. I took all 6 boys, walked out and never looked back. Now I have a wonderful husband who won't let me lift a finger to do any of the heavy things. He cooks, cleans, washes and irons and takes care of the dogs by even cooking for them like I do, whenever I'm not home. We go out to eat quite a bit and we have a gardner. Life is great!!!