A year and a half ago, I met this guy "John" on vacation. We had a great connection going on, and we spent several days together. One night, he introduced me to some other people we met at the hotel. One of them was "Jack". Jack went to the bartender and asked if any of us wanted anything. I asked him if he could get me a water.

I sat down by myself on the couch as Jack got it for me. He gave it to me, and I had a couple of sips. Jack sat down so close that our butts were nearly touching. He put his hand around my waist. I had to use the restroom, and he offered to come to the restroom with me, but I said I was fine. I don't remember much after I stood up from the couch. I know that I wasn't able to walk on my own after using the bathroom, and Jack and another girl helped me. Jack said after I was gone that I was beautiful and that he wanted to hook up with me. John got mad and said he couldn't hook up with me because he liked me. The next day, everyone told me what John said.

I asked John if that was true that he liked me. He denied it, and said that he had a girlfriend, and that everyone else must've bought it up a joke. I told everyone what he said, and they were shocked. They had no idea that he had a girlfriend. He never brought her up. I know he got really mad at them for telling me, but it’s his fault for telling them in the first place. He cut off contact with me. 

I know they broke up about two months later. Ever since then, he’s been watching my social media and TikToks. He’s always one of the first people to watch them, so he has to be looking at my stuff almost everyday. For example, one time, I retweeted a Star Wars meme. Not even an hour later, on his social media, he posted a picture of a Star Wars character with no context, just the picture. There have been other examples where he’s done something like that. It’s possible he doesn’t like me, but he may 

Tl;dr: I liked a guy, and he told friends that he liked me. However, he had a girlfriend, and I thought he led me on. But he may have been trying to protect me from getting hurt