Troy's Experiences : My First App Experience (Part 1) (Patreon)
Content
All characters are 18+ Everything that happens is safe, sane, and consensual.
My First Hookup Experience (A Nightmare I’ll Never Forget) - Pt 1
Hi… so I think it’s about time I finally shared my first ever hookup experience with a man. (Duh, I mean I’m gay, so of course it was with a guy). This is 100% a true story, and I’m writing it exactly how I remember it. It’s been years now, so some details are a little hazy, but the core of it is burned into my memory because honestly… it was one of the worst experiences I’ve ever had. Definitely not the magical first time I thought it would be.
Quick disclaimer before I start: this wasn’t a nice experience. In fact, out of the handful of hookups I’ve had, this is the one that turned into a total nightmare.
So… I was still figuring out what it meant to accept myself as gay. I was at that point where my curiosity had finally caught up to me, and I wanted to explore, to actually do something with a man rather than just thinking about it.
Like any other confused and excited eighteen-year-old at that time, I went straight to Grindr. Yeah… big mistake. But at that point, it felt like the only door open to me.
I downloaded the app and, within fifteen minutes, I was already overwhelmed. It was like being thrown into a pool without knowing how to swim. The headless torso pics, the unsolicited dick pics, the location pins from random strangers who wanted to hook up immediately. “Looking?” “Now?” “Five minutes?” The desperation, the bluntness of it. it terrified me. I’d not even kissed anyone, and here I was staring at messages from people asking to meet at parking lots or bathrooms.
Among all of that chaos, though, one profile stood out. A guy who seemed different. He had a thin, slightly fit build, a charming smile, and this black-and-white picture that made him look a little mysterious but approachable. His jacket was open just enough to show his stomach. He didn’t have a six-pack or anything, but it was cute, enough to make me stop and look again.
Let’s call him Adrian.
I messaged him, and unlike the flood of “Top?” “Active?” “Looking rn?” messages I was getting from others, Adrian actually held a conversation. We spoke for a while, and that’s when I learned something interesting about Grindr; the app sorts profiles based on distance. And Adrian? He turned out to be practically my neighbor. He lived in the building right across from mine, just a few meters away. His profile was the closest one to me on the grid, literally right next to mine.
That little coincidence intrigued me. Suddenly this didn’t feel like some faceless stranger from across the city. This was someone I could see from my balcony if I wanted to. It felt almost… fated.
We kept talking for a day or two, and eventually, he asked for my number. I was naïve back then, so I gave it to him without a second thought. (Big mistake, I know. Now I’d never hand over my number so easily, but back then, I thought it was normal.)
After exchanging numbers, we made plans to meet. One random afternoon, he said his flatmates were usually out and he could invite me over when the coast was clear. In my head, that meant we’d have privacy. I imagined a quiet apartment, the two of us alone, a safe space for me to experience intimacy for the first time.
So, one day, I walked out of my building and crossed the street to his. I stood outside, texting him.
“Here.”“Okay, coming.”“On my way.”“I see you.”
Those were the texts I got while I waited. Five minutes passed. Then ten. I started to get restless. And then, finally:
“Hi. Troy!”
I looked up and froze.
The man standing in front of me was not the guy from the pictures. He was chubby, shorter than me, wearing plain shorts and a T-shirt. Not ugly, but absolutely not the slim, cute, black-and-white-photo guy I’d been talking to.
“Uh… hi?” I managed, my hesitation obvious.
He grinned like this was totally normal. “Come on,” he said, motioning toward the entrance of his building.
I frowned. “I’m sorry, do I know you?”
“Yeah. Grindr,” he replied casually.
My stomach dropped. What the actual fuck? My brain was screaming at me to leave, to turn around and run back to my apartment across the street. But instead, I followed him inside. To this day, I don’t know why. Maybe I didn’t want the word “Grindr” to be heard by passersby in public, especially outside the building where I lived. Maybe I was just too naïve, or maybe curiosity got the better of me.
We got into the lift, standing dangerously close. My heart was pounding so hard I swear he must’ve heard it. I tried to keep my voice steady. “Uh… you look different from the pictures.”
He didn’t even flinch. In the most nonchalant tone, like it was nothing, he said, “Yeah. That’s not me.”
I felt the floor drop beneath me. He admitted it. Just like that. As if cat-fishing someone was as normal as asking what they had for lunch. My body was telling me to walk away, but I didn’t. I can’t explain it. Maybe I didn’t want to admit I’d fallen for something so obvious. Maybe I thought I should just see where it went, even though every instinct screamed d-a-n-g-e-r.
When the lift doors opened, he led me to his flat. My heart stopped the moment we stepped inside.
The apartment wasn’t empty. Far from it.
The sound of multiple men filled the space. Three, maybe four of them, each in different rooms, but loud enough to be noticed. One guy walked by shirtless, heading toward what looked like the kitchen. Another was sprawled on the couch, playing Xbox. A third was watching TV, half-asleep but still present.
I froze in the doorway, every muscle in my body tense. This wasn’t what I signed up for. I looked at Adrian... if that was even his name and he acted like it was no big deal. Like inviting me into a crowded flat full of strangers was completely fine.
I tried to mask my panic, but inside, I was spiraling. What the fuck is going on? Why am I here? Why didn’t I just walk away when I had the chance?
I looked at him, waiting for an explanation.
And that’s when—Troy's Experiences : My First App Experience (Part 2)