No fun?!

So last night my partner of 5 years and I were watching a movie and about to get down & dirty . All of a sudden he says "babe your not fun anymore" (sexually)
I was so hurt and upset! I do everything and anything he wants - spontaneous blow jobs, anal, I give rim jobs, I give him sex whenever he wants it (usually) and we frequently go to sex shops and get vibrators and rings and all sorts. He keeps saying that he takes it back but I still have mixed feelings about it 😔
I'm also very self conscious of my weight because I've gained quite a lot since we met so this hasn't help my self esteem ! - rant over 😔