SUBREDDIT: r/relationships
TITLE: Me [24/F] with my BF [25/M] of two years, something happened yesterday that was weird and I feel really awful. But I don't know exactly WHY I feel this way?
POST: So, to preface this, we live in Boulder, CO.  Everyone here is really fit, and it's really common to see people in workout clothing everywhere this time of year.  It's just a fact of life here.

That being said, I had been to yoga that a.m. and still had my tights on.  It was getting dark, so I had a sweatshirt with me, but otherwise I had on a longer tank top and my yoga tights.  So we're at a brewpub and I'm running our empties back and bringing our new ones since they're slammed and I didn't want the bartender to have to wait on us...and when I get back to the table, he grabs the bottom hem of my tanktop and, like, yanks? it down really hard over my butt and makes a really annoyed noise.  I'm like, wtf?  What just happened?  And he says "Oh, if one more guy stared at your butt I was gonna punch someone..."

0_o

What?  WTF?  Nothing like this has ever happened the entire time we've been together, and I've always dressed like this.  Why does this feel so gross/weird when I think about it?  Like, I don't want to hang out with him for a while I'm so weirded out by this.  

So why does this suck and what do I do?  Can I talk to him about this?
TL;DR: 
Bf got weirdly...posessive? about my body in public.  This fucking sucks.  Why does it suck though?  And what do I do?