Not feeling sexy

I absolutely love my bf. He’s my best friend. I love doing everything with him. We live together. We go on adventures together. He makes me laugh and makes me happy.

But I feel bad because lately I haven’t been in the “mood”. It’s not because I’m not attracted to him. I think he’s very good looking obviously.

He sometimes complains about how I don’t want to have sex as much as I use to. I try to do it just to make him happy and it feels like a chore.

I don’t know why I feel this way. I use to get horny almost everyday. Now it’s rare.

I also use to like it a bit rough. And now if my bf try’s to do anything a little rough, I’m immediately turned off even more.

Any advice ? How can I spice things up ? How can I get in the mood again!??