A few days later, I made up an excuse about needing to work on advanced math homework and invited Minh Phong to the study room. Truth was, I just wanted to dig deeper into what happened that night. I couldn’t accept that the innocent, gentle image Phong showed us every day was just a mask.
Across from our room was the study room—about the size of three regular rooms combined. It had two entrances: one from the main stairwell, one from the side. We’d been solving problems for a while when I couldn’t hold back anymore. I asked straight out: “Hey, you like Kiên, don’t you?”
That was the answer I wanted most. If Phong didn’t do all that because he liked Kiên, then what happened that night would be even harder to swallow.
Phong paused mid-sentence, pen frozen. He stayed silent for a long moment, like he was choosing his words carefully. Then he answered: “How’d you know?”
So it was true. Phong liked Kiên. But since Kiên was straight, Phong had resorted to spiking his drink with something to make him lose control.
I didn’t want to expose him outright. I pretended I’d slept through everything that night. I said: “You don’t exactly hide it. The way you look at him? Every day when we go down for food, you always ask what he wants. Late at night when he says he’s hungry, you pretend you’re going out just to buy something for him. And when the rest of us aren’t around, you even wash his clothes for him, right?”
Phong panicked, reaching to cover my mouth. But the tension in his face eased a lot. He must’ve realized I didn’t know about the night’s events—or at least, he thought I didn’t.
He sighed: “Yeah… you saw it all. No point denying.”
I said: “But he’s straight. Getting involved with him will only hurt you in the end.”
Phong: “I know. But what can I do? I’ve liked him since the first day we moved in. It’s not something I can just switch off.”
I nodded: “I get it—it’s hard. But knowing it’s hard and still clinging on is just torturing yourself. What’s meant for you will be yours. Forcing something that isn’t… it’s pointless. What if he finds out you like him? What if he finds out you did all that stuff for a reason? He’ll pull away, and you’ll suffer even more.”
I didn’t mention the night directly, but Phong seemed to understand I knew more than I let on. Still, he also realized I’d pulled him aside privately to talk—meaning I’d keep his secret and still treat him like a friend.
But what I really wanted was for him to stop chasing a fantasy with Kiên. Otherwise, he’d only end up hurting himself.
Phong nodded slowly. I wasn’t sure if my words got through. He quietly packed his books, said goodbye, and left first.
It was already midnight. Even though we college kids stay up late, the hallway was dead quiet. Most rooms were dark and orderly. I stayed in the study room a bit longer, planning to head back soon.
Late night, but one place was more active than ever: that anonymous app B.
I opened it mostly to see if any new faces were nearby. And sure enough—two new ones, both 10m away. One named Marcus, one Luci. Location on the app is weird—even 0m or 10m could mean next to you or a floor below. Then Marcus messaged: “Come down here and play!”
I asked: “Down where? Which floor?”
Marcus: “Turn around—you’ll see.”
I instinctively looked back. The guy who’d been solving problems earlier was now staring at me, eyebrow raised. I turned forward, messaged back: “Nah, you two do your thing. Pretend I’m air.”
Marcus: “Just come down. You don’t have to join—watching’s fun too.”
I rarely mess around with people from the app—especially anyone I know or who’s close by. Too much risk of rumors. But… watching others? That’s exactly my kink.
I gathered my books and moved to the table across from them. One guy was still “sleeping” with his face down on the desk, hoodie pulled over his head. Except he wasn’t sleeping—he was under the table, mouth working on the other guy’s cock. The hoodie was just camouflage to fool anyone looking from the front or back.
Earlier he’d looked so focused on homework. Now his brows furrowed occasionally, like he was struggling to hold it together. One hand held a pen, the other reached into Luci’s pants, fingers moving in his crack like searching for an entrance. Marcus’s eyes kept flicking toward the side stairwell door, keeping watch.
A student studying while getting sucked, fingering his partner, and staying alert for intruders—it was filthy and beautiful. I leaned against the wall, facing them, one leg bent on the chair. My loose soccer shorts betrayed me—fabric bunched up as I lifted my leg, exposing half my hard cock.
Marcus had been glancing over. Of course he saw. He didn’t say anything—just licked his lips with a wicked smile. Then he messaged: “Jerk it.”
I hesitated. I’d never jerked in front of a stranger before. Marcus messaged again: “Come sit here.”
Maybe lust had me under a spell. I slowly stood and walked over, cock still tenting my shorts obviously. Luci sat on the outside, Marcus in the middle, me on the inside against the wall. Marcus whispered: “Take it out and stroke. What are you scared of?”
I shook my head shyly. Marcus let go of his pen, hand sliding to my thigh, squeezing. I pretended to rest my arms on the table and buried my face in them. Really, I just wanted a better view of what was happening below. Marcus’s cock stood proud—thick shaft, slightly flared head like a mushroom. He looked like a studious scholar, but his hand on my skin felt soft and pampered—clearly well taken care of.
Luci was a cute bottom, but from my angle I couldn’t see much—just his forehead hair plastered with sweat from working so long. He sucked Marcus while stroking himself. No sign of tiring after all this time.
I kept my face down, watching the live show, ignoring everything else—including letting Marcus do whatever he wanted below. His naughty hand roamed my thigh, sliding deeper toward my groin. He whispered: “Smooth skin… so fair.”
I didn’t respond, didn’t react—except my cock twitching every time his fingers brushed near it. Not satisfied, his hand explored inside my thin shorts. He cupped my balls, rolled them gently, then played with my pubes. After a while, he gripped my shaft and pulled it out through the leg hole.
The side stairwell was dark—no one coming up or down. That made us bolder. Marcus held my cock without letting go—stroking, rubbing, squeezing. Suddenly he bent forward, ducked under my arm, and took me into his mouth for a few sucks.
I froze for seconds. I never expected someone as proud-looking as Marcus to do this. If he was going to suck anyone, shouldn’t it be Luci—who’d been servicing him the whole time?
Lust took over. Marcus gripped Luci’s hair, pulled his mouth off his cock—saliva trailing in strings. He ordered Luci: “Lube yourself up.”
I thought: Lube what…?
Luci answered my question. He pulled a small bottle of hand sanitizer gel from the desk drawer—but when he squeezed, it was milky white. He reached back, worked fingers into his hole. When they slid in and out easily, making wet squelching sounds from too much lube, he smeared the rest over Marcus’s cock—from tip to base.
I wasn’t clueless. I knew exactly what came next. Panicked, I asked: “Wait, you’re doing it here? For real?”
Marcus: “Doing it here is the best part!”
I pushed his hand away, walked to the main stairwell door and locked it. The side door I left cracked. If anyone came, they’d have to use the side entrance and make noise pulling it open.
When I returned, Luci was already straddling Marcus. Marcus sat upright; Luci leaned forward, elbows on the table. Marcus gripped the chair edges, lifted his hips, and thrust upward into Luci’s hole. Both still mostly clothed—only the necessary parts exposed.
I watched, leaking in my shorts. Luci bit his lip to hold back, but finally moaned: “Ah… so good…”
Marcus lifted one hand and slapped Luci’s cheek—sharp. “Shut up! Did I say you could moan, dog? If it feels good, keep your mouth shut and enjoy it!”
The slapped side of Luci’s face turned red. Every moan earned another slap. But lust kept him in place. Or maybe… he liked it.
I panicked—horny but still rational. I said: “That face—how are you gonna face anyone tomorrow?”
Marcus grabbed Luci’s hair, yanked his head back roughly: “He likes it like this! Right, my little dog?”
Marcus fucked harder, more brutal—completely opposite his refined appearance. He cursed louder: “Clench that hole tighter—make my cock feel even better! If I don’t cum, you don’t get to swallow my load! Got it, dog?”
With my porn-watching experience, I knew about degradation kinks. But seeing it in real life scared me a little. Mostly scared someone would hear.
I put a finger to my lips—shh. Marcus: “Want me to be quiet?” I nodded. He said: “Come here. Only way.”
To shut him up, I walked over. Marcus patted the table. I sat on the edge, ass next to Luci’s upper body.
In a flash, Marcus reached into my shorts and pulled my cock out. He stroked me hard, then bent and took me in his mouth. Yes—only way to keep him quiet.
Marcus sucked me while thrusting into Luci. Maybe my pre-cum was rocket fuel—after a few licks, he fucked even harder. He couldn’t deep-throat properly—his lower body still moving—but his tongue worked freely inside his mouth, swirling around my shaft without leaving.
I couldn’t deny it anymore—I wanted this. Even sitting on the table, I clenched my ass and gently thrust into his mouth. He tightened his lips around me, making every tiny friction intense. Suddenly he stopped thrusting, focused on sucking me. His blowjob skills were shockingly good—I couldn’t hold back a soft moan.
He took me deep—tongue reaching my balls. My cock throbbed, on the edge. I pushed his head back: “Gonna cum—let go.”
He sucked harder. I grabbed his hair to pull him off—but too late. He swallowed me to the root. I exploded, shooting thick ropes down his throat. He milked me with a few more sucks, cleaning every drop. When he pulled off, my cock was still hard, twitching from the aftershocks.
Then Marcus returned to Luci. He pounded faster than ever, growling: “Dog! Master’s gonna fill your hole—ready to get bred? Clench tight when we get back to the room! Don’t waste a single drop! Ah… Ah… Take my load, dog! Ah…!”
From the first “Ah…” he started cumming inside Luci. I still couldn’t understand why Luci craved the humiliation. Marcus never touched Luci’s cock the whole time—maybe that was the rule of their dynamic?
Marcus finished, quickly gathered his books and left, abandoning Luci still unsatisfied and leaking. Luci hurried to pull up his pants, but his hole was stretched—cum soaked through instantly.
I suddenly felt a little bad for him. I asked: “You really enjoy that? Don’t you feel… used?”
Luci packed his bag: “It’s fine. I’m used to it.”
Used to the kink? Or used to Marcus’s way?
After some coaxing, Luci finally opened up. Marcus had been his crush since high school. They were lucky enough to attend the same college and even share a dorm. Luci had confessed once—Marcus rejected him flat. But Luci was too in love, so becoming Marcus’s toy was enough. No heart? At least he could touch the body.
I sighed. It sounded a little like Phong’s situation. I gave a bitter smile: “Know why Marcus doesn’t like you?”
Luci looked up: “Why?”
I said: “Because if you don’t even value yourself—your own body—how can anyone else?”
Luci fell silent. I continued: “Diamonds get made into rings—everyone admires them. Road gravel? It gets mixed into concrete and forgotten. You hand yourself over whenever he wants. He gets horny, you offer your dignity for him to step on. Because you’re too easy, he doesn’t need to cherish you. You’re always ‘available.’”
Luci sat back down—pants still wet with cum—quiet. I added: “And why do you love Marcus so much you’d do anything? Because you’ve invested time, effort, feelings into being near him, serving him whenever he’s in the mood. What we invest in becomes precious to us. Marcus gets your heart and body without lifting a finger. So sorry to say—in his eyes, you’re worthless.”
“Kink for degradation is fine. But you need to know if he respects you outside of sex. If yes, then he’s worth sacrificing for. If not… value yourself first.”
Luci probably already knew deep down. He just lacked the courage to face it and let go. Letting Marcus go now would feel like wasting years of youth. But holding on might waste the rest of his life on someone who never valued him.
Luci’s eyes reddened. I handed him the pack of tissues I always carry. I sat beside him, arm around his shoulder, patting gently. I’d been in unrequited love too—even got rejected harshly. But now I’m grateful—at least that person didn’t turn me into a 37-degree sex toy.
After a while, Luci calmed down. He thanked me and said he’d think about what I said. As he stood to leave—it was already 1 a.m.—I asked: “You’re going back like that?”
He looked down: “Like what?”
I reached over, felt his cock instantly harden through his pants. I smiled: “I know you’re still pent up. Let me help.”
Luci looked shy—even though I’d seen everything from cock to ass already. I slipped my hand into his shorts leg, pulled him out. About 13 cm—perfect in my hand. I gripped the shaft, stroked up and down, twisting gently against the direction of the clock. A few strokes and his whole body trembled—the pent-up lust from earlier finally breaking free.
Luci moaned: “Ah… so horny…” Then panicked, covering his mouth. I said: “It’s okay. Who gets horny and doesn’t moan? I won’t slap you. Just don’t let Marcus hear, and you won’t get hit anymore.”
A few more strokes—Luci couldn’t hold back. He gasped: “Let go—I’m gonna cum! It’ll get on your hand! Ah… let go… I can’t anymore!”
I kept going. Luci shot across the floor—ropes reaching the chair leg under the next table. I smiled: “Good?”
After cumming, Luci looked even shyer. Up close, he was really cute—yet Marcus treated him like trash. I handed him more tissues. He carefully wiped every drop from the floor. Done, he gathered his things to leave. I reminded him: “Your pants are still wet in the back.”
He tied the hoodie around his waist to cover the stain. I turned off the lights, locked up, and headed back to my room—still buzzing from how bold I’d been tonight in the study room.