I've been with my boyfriend for nearly three years now, at first our love life was wild, we would make love 5-6 times a week, even twice a day. But now we have sex maybe 3 times a month.
It's not that I don't want it, because I do, there are times when I have to practically beg him for sex. I usually initiate it and there have been plenty of times when he has turned me down.
It hurts my feelings and it makes me feel like I'm undesirable, like I'm not sexy or good enough for him anymore. I get a lot of attention from other guys but it doesn't turn me on or anything, I just want my to turn my man on. It's gotten to the point where I'm just so frustrated, I don't want to have sex with him just to spite him, and I think our love life is pretty much dead.
He says that he finds me very sexy and attractive, and he doesn't really know what is wrong with him.
It also makes me angry when he sees pictures of sexy celebrities and he gets excited.
What should I do?