Am I paranoid?

My husband use to have a high sex drive. But the past year I'm the one with a higher sex drive than him. I have that feeling he's cheating on me and I don't know why I feel like this. It's small things like tonight (I'm on my period and my boob's are sore) he kept trying to play with my boob's and I told him to stop numerous times and he did it again I finally smacked his hand and then grabbed his pecks like he was doing to me and he smacks my arm. He has never hit me at all in the whole time we have been together, not even playing around smacks or rough housing at all. (We have been together 6 years) he was saying certain things to make me think he was horny so I offered a blow job and he told me no because he needs to take a shower ( earlier in the night he was bragging about how yummy he smelled) I don't Fucking get it. IDK if he's sending me mixed signals, cheating on me, or getting aroused by thinking about some one else? Please help...