differing sex drives

My boyfriend and I have been together for a year and a half and currently live together. When we first met, there were sparks flying and we had sex every other day, which was great. But now that it has been over a year, I'm lucky if I get some once a week. I have a high sex drive but I have it engrained in my mind that the man should always have an even higher drive. Gender roles, I know. So I feel weird thinking that I should be the one asking him for sex. I also feel extremely unattractive and like there's something wrong with me because he doesn't want to do it as often as I do. It's really hurting my self confidence. Should I suck it up, defy gender roles in society, and ask him straight up to do me? I think it's about more than just the sexual act itself, but proof to me that he's still in it to win it. I'm not only feeling the itch, but hurting mentally about the situation. It's really frustrating, because we are doing so well together in all other areas. I don't know what to do. Help!