Boy problems

Is it right/okay for my boyfriend to grab/slap my butt, but I can even think about touching his butt? Who is in the wrong here?

Me for just trying to be flirty, or him to be 'affectionate'