
Some guys have a problem with the thought of "one partner and one partner only, FOREVER". some girls have this problem too. Once you move in with someone or are with someone for a long time, sex often becomes expected, routine, monotonous. For some it's a conscious effort to keep things fresh and exciting. Sex should be more than just an expectation, a responsibility. If not, it starts to feel like a job...and we all have plenty jobs to do.
Fighting about it will without a doubt make it worse. Stop fighting. Start trying some new things. Wear a cute summer dress with no undies and while you're out to eat, let him sneak a peek.
Initiate making out, or rubbing on him...but not when he lays down to go to sleep at night, try doing it at different times. Sounds like he's being lazy. Handjobs, blowjobs = no effort on his part, but he gets satisfaction. For the lazy lover, that's ideal. Quit doing it for a while. Don't offer up your services on a regular basis for nothing in return.
Comment