Low Sex Drive

I’m 25 and have noticed my sex drive is so low. I’ve been dating my boyfriend for three years and he always wants to do physical things. I feel bad when I don’t want to because I know he does. I just have no desire most of the time. I just want to cuddle. There’s maybe a few days out of each month where my sex drive is higher. I have been on birth control on and off since I was 18 and I’m totally off of it now and have been for a few months. What suggestions do you have?