When you do something that requires such a personal commitment and sacrifice for somebody else (your spouse, your child, your parent) you are setting that person up for a boatload of resentment when they don't meet your expectations now or at some point later. I lost 40 pounds for you...but you can't (fill in blank) for me. I worked two jobs for your education, but all I get back from you is (fill in blank). God bless you that it works in your relationship, but when people (ok, women...I am thinking of my circle of friends) do 'things' just for the favor of the husband, a, they resent 'doing' it in the long run. If you want to change your life, your looks, your spirit you have have to want to do it for yourself only...and answer only to yourself.
wow...you have no idea how wrong you are...and that mindset is what is killing the family. And it is a uniquely female trait that is so irritating.