Am I overreacting?

So I was just with my boyfriend and he's a virgin but I'm not. Anyways he always says how he eats to have sex but then today when we had the chance he didn't want to. But then later he asked me to suck his dick. I feel like that's kinda selfish of him because I've sucked his dick before and I never get anything out of it. But I have also been emotional the last couple days because of my period so I don't know if I'm overreacting or not.