Okay so my bf and I have been together for almost 5 years. We have lived together for 1 1/2 years. We are both extremely happy in our relationship, trust each other, laugh together all the time and support each other. We talk about kids and marriage and he even recently took me to look at rings.
The problem is that he rarely wants to have sex or initiates sex. In the beginning like in most relationships, we had sex a lot. He's not overly affectionate but tells me that he loves me multiple times a day. He works long hours and is often tired, so I do take that into account. In the past year hr has rarely initiated sex and has flat out turned me down quite a few times. I almost always initiate it but if I'm lucky I get it once a week, it's more often once every two weeks. If even that maybe ever once a month or no times a month.
It's extremely frustrating and is messing with my self esteem. I'm 25 & he is 30. I have gained some weight since the beginning of the relationship, but am dedicated to working out and eating right after I left a job that didn't allow that. I am very attractive and still get hit on all the time. He is also attractive and had lost weight and then gained some back. I'm always telling him that I think he is hood looking, sexy, hot etc
So why doesn't he want to have sex with me?!?!?! It makes me really upset abd makes me feel horrible about myself. He doesn't understand when I try to explain. I don't really know what to do!