Without going into too much detail I just wanted to say that you're definitely not alone.  Your last sentence is so funny and I have totally thought that before- in fact- that's how I got to my before pictures!  Keep on keepin on.  It's really not your problem,even though it does affect you... it's something that he has to deal with.