Hi, I am 17years old and I have been with my boyfriend who is 25 for almost 2 years. We used to have sex about 1-2 times a week and then once every 2 weeks and then once a month. It's now been 2 months since we have been intimate. He won't let me touch him, he pushes me away and he doesn't even want to kiss me. I have sat down and talked with him to try and figure out what was going on and he moans hes in pain with everything but still goes to work what causing thr pain and was a little stressed. Well now that seemed more everyday thing now and he still doesn't want sex. I am successful and attractive and so is he. Although I did gain a liitle bit of weight but he says it has nothing to do with it, that he is just not in the mood. I have asked if he has cheated on me and he said no. I just don't understand. I even try and seduce him but he still pushes me away. I have opened the door and asked if he wanted to try new things, and still nothing. I mean if he is not having sex with me then he must be getting it from somewhere else? Or maybe he just doesn't have a high sex drive. He doesn't pay alot of attention to me either and that's frustrating because I am getting a bit fed up and we tend to argue over that and the fact that he won't let me touch him. I love this guy alot. I want to be with him forever but if this is how it is now what will it be like in 10 years? I need love and affection like I give to him. He says that he still loves me and he wants be marry me. But why would he want to be with someone who he is not even intimate with? We both deserve it. I have tried everything and talked to him about this but he still doesn't seem to care about what I want and need from the relationship. Please help! I don't know what to do anymore.