We've been together for 3 years... with a very healthy sex life up until about 6 months ago or so. I have cheated on her a couple times.. she knows about all of them.. after the last time i realized I had made horrible mistakes... we were going to be moving in together soon... and I had to stop. So I did. She's been depressed lately.. so that could be a contributing factor... But since we've moved into our new place... 3-4 months ago... we've only had sex 5 or 6 times... and she said that was only because I wanted to. She told me straight out that she just has no desire to have sex at all. She's not TRYING to not have sex with me... she just doesn't want to. She won't let me touch her at all anymore, besides cuddling and shit like that. She doesn't want to break up with me, and she is not cheating on me, I know these things for a fact... She says sometimes she doesn't want to come home from work etc, because she knows that when she gets home, I'm going to want to have sex. She tries to avoid it completely. Just earlier she said she was going to go change into her PJ's... so I went in the room to wait for her..... so she went to the bathroom, then went and put a pizza in the oven..... JUST for the purpose because she didn't want to come into the room with me. She even told me that was the reason. I'm getting seriously fed up with this. I love her... she says she loves me, and wants to be with me... but she DOES NOT WANT TO HAVE SEX. I'm getting fucking tired of beating off while she falls asleep because she makes such a huge fucking deal about giving me head, or even just a handjob. She seriously makes it seem like it would be the end of the world to do so. I don't know what to do. I'm tired of fucking masturbating.