The 3 BIGGEST sex drive killers are:
- Tiredness (nothing but nothing kills libido like sleep dep, it's a brain thing)
- Hormones
- Depression
Your husband has at least 2 out of 3, and possibly all 3 issues. I'm surprised you're able to have sex at ALL.
Here's what I've learned in my own life.
I LIKE when things are my fault!!! If they're my fault, I can fix them! My kneejerk response is to assign blame to myself in whatever way possible (and sometimes these ways are specious at best). Because I want the problem fixed!!!
Honestly, your weight probably has nothing to do with it. Very very few men are so strict as to their "type" that they cannot be aroused by anyone outside of their type (and keep in mind: about 1/3 of the world the SEXIEST women are 200 - 300 pounds. In america it's hip to be thin, in most of africa it's hip to be curvaceous).
If you WANT to go get your hair done, and quit wearing sweats and feel sexier... HAVE AT, LADY! You go!
But know, that it may have the opposite effect, or only work for a week or two. Because if your husband is tired, depressed, or has hormone issues... you could be Miss December, and you're not going to put a spring in him. So be very very careful in assigning blame. Because it can backfire. If your work your tail off, and make sacrifices to pay for hair and clothes, and he's STILL lackluster... it's not because he doesn't love you, or you haven't tried hard enough, or he doesn't care about all the work you did, etc. It's just that it was the exact same set of problems from BEFORE you started putting on the ritz.
So feel sexy for you... but since you know for absolute sureity that he has 2 out of 3 of the biggest libido killers... it's not you. It's him.