Ugh what should I do

My bf tries to have sex with me every single day , usually multiple times a day. Sometimes I have a low sex drive. Sometimes I don’t feel good or I’m tired through out the week and I say no.

I have a higher sex drive on the weekends and tend to do it more then.

Tonight I told him that I was gonna take a shower and then we could have sex. I took a shower, went downstairs naked to him, and he told me he didn’t want to.

I was a lil disappointed and embarrassed but I said “ok that’s fine”. I put my clothes on and went back to the living room by him.

I asked him why he didn’t want to have sex and why he didn’t tell me that before I took a shower. And he said that since I always turn him down that it doesn’t put him in the mood anymore.

Which I took as ( you don’t turn me on anymore)

I feel so stupid and embarrassed. And it hurts my feelings honestly.

We had such a good day together. We were born just in the best moods. I was hoping to have sex, cuddle, watch a movie and then go to sleep. And I feel like the night is ruined now. And I want to cry.

Any advice ???