Sex drive is gone😢

I go through these weird stages where I do not want to have sex AT ALL for like 2-3 weeks at a time. My poor boyfriend has been suffering & being crabby (because he’s horny) for the past week. I feel bad but I just don’t want sex... He’s able to masturbate (we both have no issue with pleasing ourselves. We find it waaay more acceptable than cheating. We openly talk about masturbation and porn with each other) but he still wants to have sex (I don’t blame him)

When we first got together we had sex 6-8 times a week. We’ve been together for 2 years, so we’ve slowed down a little. We’ve decided other things are more important than having sex all the time.

Anyways, we haven’t had sex in almost a week and a half. My boyfriend’s crabby due to being horny and I feel bad that I can’t bring myself to have sex. I just plain don’t want it. I love having sex with him, I just don’t want to. We’re not fighting, we’re not stressed out about stuff, I just don’t have a sex drive. It’ll come back in a week or two, but this has already happened once. I know it’s nothing to worry about, but I’m wondering if this has happened to anyone else???

Has anything like this ever happened to anyone else??? Does it have anything to do with birth control??? I’ve been on tri sprintec for almost 3 years now and this low sex drive just started in the past 6 months.