I started working in the produce section of a grocery store back in June. I quickly made several friends. One of them is a guy named Will. He's only 20 (21 on Nov 2). He's really cool and we get along really well. Actually, so well that we've become really good friends and have hung out a few times outside of work. For the last couple months, it was nothing but friendship. He maintains that he's straight and talks about girls and pussy/boobs and all the sex he's had. So, even though I thought he was cute, I didn't really think much about him in that way. Until a few weeks ago, that is.
He knows I'm gay. I was up front about that from the beginning, so he wouldn't find out some other way and freak out. He would constantly point out girls he thought was cute, so I finally had to tell him it was sorta lost on me. He was totally cool with it. My friends said that since he was so cool with it, he must be curious or maybe gay, too. Which I thought was stupid.
Then, a few weeks ago, he started this joke flirting thing. It started with little things like "hey there sexy" and calling me "baby." Then it sorta escalated. For instance, last week I messed something up and said "well, fuck me" and he said "ok, bend over." Then a few days ago we were in the produce cooler, unloading the morning truck and I bent over a stack of crates to grab something behind them and he grabbed my hips and started humping me. I've kept it cool and not reciprocated, but this time I told him to not start anything he's not willing to finish. He laughed and said he'd finish later.
So, is this normal for straight guys? I mean, that sounds stupid to ask. But I worked at a Pizza Hut a few years ago and one of the cooks, who was very masculine, really cute, and I had a big crush on, would grab my ass and spank me with the pizza peel (the board with the handle that they slide under the pizza pan when it's hot) but he ended up getting married and has a kid now. Is it because they know I'm gay and are making fun of me or something? Should I be offended or turned on? I don't know and I have no idea if this is going somewhere or if I should just brush it off.