My boyfriend and I have been dating for about two years. We just moved in together and he was very excited and I was hopeful that I would work very well. However, since the move it is difficult to get him to have sex with me. Most of the time, I have to beg him (which I hate doing) and this makes him feel bad so he has sex with me. But because of that, I don't even enjoy it.
I am still very attracted to him and tell him often how handsome I think he is. Lately, he has not given me any compliments at all. I try to wear outfits around the house that I know he likes to get him to respond but I get nothing. He had made a comment once that "Bones are for dogs," poking at the fact that I am too skinny. But he said that he still thinks I'm beautiful and loves me. I believe him but I am becoming increasingly annoyed and frustrated with this situation. I get angry at him very easily and I am afraid that it is going to ruin our living arrangements.
I'm really starting to worry and it's consuming all of my time. I get very emotional about it because I try very hard to stay in shape despite my busy schedule. I get approached by guys when I go out all of time time but I am not interested in any of them except my boyfriend. Am I cheating myself? I love him dearly and I know he loves me back but a healthy attraction and sex life is very important to me in a relationship. Would I be brash to say this could be a major factor in whether we will stay together?