hormones?

Maybe it's just because I'm pregnant and my hormones are raging and I'm just moody. My boyfriend tends to smack or grab my butt whenever he please and it pisses me, I mean he has no right..does he? It's MY body and if I don't want to be groped then why should I have to put up with it? This morning he tried it again and I pushed him off and told him not to touch me and he calls me a bitch! Why is it acceptable for him to get his panties in a wad when I tell him no but all hell breaks loose when I'm the upset one??