Even though Hoàng Tuấn liked me and I liked him back, after all those days in our ambiguous relationship, we decided to keep things as they were. Part of me thought we were both young, hadn’t met many people yet—how could we know if we were truly right for each other? Maybe it was just a temporary infatuation. The other part feared that old saying: “Once you have something securely in your grasp, you stop cherishing it.” So we prioritized the fun stuff first.
More importantly, I knew I wasn’t exactly innocent at this age. If we officially dated, I might end up doing something to hurt him.
Tet break was coming up, and university students got an extra ten days off. Some guys started skipping classes as early as the 15th of the twelfth lunar month to head home early. I didn’t want to leave soon—I knew these days were the perfect chance for Tuấn and me to fool around without scheduling or making excuses in front of the roommates.
By the 20th of Tet, more than half the room had left. By the 23rd—the day we send off the Kitchen God—only me, Hoàng Tuấn, and Quốc Bảo remained. Tuấn stayed for overtime night shifts (at least 150% pay). I stayed for Tuấn—days spent messing around in the room (you know what). Quốc Bảo, chasing his dream spot in the student union, was busy with end-of-year events and Year-End Parties.
Those days, I was the happiest guy alive. Daytime teasing and playing with Tuấn. Nights sneaking peeks at Quốc Bảo coming back late, showering, and jerking off in the bathroom. Cumming twice a day—and thank God for young stamina, because I felt no side effects.
On the afternoon of the 23rd, Tuấn dressed sharp, sprayed cologne, looking like some rich kid. I teased, “Looking sharp today—who’s the girl?”
He pinched my nose. “No girl. Just a year-end dinner with coworkers. Probably won’t be back till morning.”
Dorm rules: gates close at 11 p.m. Late arrivals get a warning slip. But who ends a party at 10:30? Total buzzkill. So students either went light and came back early—or partied till dawn.
That night Quốc Bảo had his own year-end party with the student union folks. Our entire 7th floor was nearly empty. I’m scared of ghosts, so I stayed in, lights blazing, too wired to sleep.
I fired up my laptop to game—if no one came back, I’d play till sunrise. But after a bit, I lay back for a five-minute break… and passed out without realizing.
At 3 a.m., banging on the door. My heart stopped—who the hell knocks at this hour?
The banging continued steadily. I couldn’t ignore it. I grabbed my phone to call someone in the dorm for help. First thing I saw: five missed Messenger calls from the room group chat—all from Quốc Bảo. And a message: “Hưng, you awake? Open the door for me!”
Relief washed over me. I jumped down and let him in. He thanked me and stumbled inside, reeking of beer—but still pretty sober. Real alcohol tolerance.
He asked, “Still up? I called forever, no answer, no reply—so I knocked.”
I yawned. “Fell asleep. How’d you get in this late?”
He grinned. “Student union perks, man. One word from the seniors and security lets you through. Connections matter!”
I yawned again. “Cool. I’m crashing. Was scared of ghosts—kept the lights on. Glad you’re back.”
I headed to lock the door, but he said, “Leave it. I’ll grab water in a bit and lock it then. You sleep.”
Each floor had shared hot/cold water dispensers near the stairs.
I didn’t think much of it, just closed the door loosely and climbed back into bed. Quốc Bảo went into the bathroom, hung up his shirt. Then he came out and stood by my bunk: “Hey, mind if I crash on Vũ Linh’s bed tonight? Feeling kinda spooked—want to be closer to you down there.”
I stared at his exposed six-pack for a second before processing. Before heading home, students usually cleaned their bunks and rolled up bedding to avoid dust. Only four beds were still messy: mine (top, next to bathroom), Tuấn’s (top, by entrance), Quốc Bảo’s (bottom, diagonal from me), and Vũ Linh’s (bottom, directly below me).
Linh had left in a rush and asked me to clean his—I planned to do it later. Didn’t affect me, so I said, “Sure, whatever.”
He added, “I toss and turn a lot at night. If I wake you, sorry in advance.”
I shook my head—no big deal—then pretended to sleep, asking him to turn off the light before showering. The second the lights went out, I sat up, knelt on my mattress, and peered into the bathroom.
Quốc Bảo hurriedly stripped off his pants, revealing red-waisted triangle briefs with his cock already straining hard. He peeled those off too, freeing his impressive dick. Mine hardened instantly from the six-pack view earlier.
He sat on the toilet and started stroking—urgent, almost rushed. I got horny watching, but something felt off. Usually he watched porn while jerking; tonight he seemed desperate to finish fast. Maybe because he was so late and just wanted sleep?
He stroked steadily, one hand pinching his own nipple. Eyes closed, head tilted back against the tank. He licked his dry lips seductively, soft moans escaping for extra pleasure. I’d seen this almost every night, but it still hit me like the first time.
His pace quickened, breathing ragged. Mouth open in an O, moans louder and freer. A few more strokes and he came—cock arching up, powerful shots hitting his own chest. I caught my own load in tissues, careful not to spill on the sheets.
After cumming, exhaustion hit—both from the orgasm and staying up. Horniness gone, sleep took over. I heard water running—he was showering, would be out soon.
About fifteen minutes later, the door slid open, slippers shuffling. He went for water. Half-asleep, I was still aware. He came back, closed and locked the door. Now I could really relax.
But suddenly—someone nudging my foot. Once, twice—gently, testing if I was asleep. In the dark, I cracked my eyes. Quốc Bảo, poking me over a dozen times. I stayed still, curious what he’d do next. What if he was planning to “take” me? That’s exactly what I was hoping.
No reaction from me, so he whispered, “Hưng…” Once, twice. Still nothing. He walked to the door… and came back with someone else!
My brain screamed: Holy fuck! He’d been checking if I was asleep to sneak someone in! That’s why he told me to leave the door unlocked. He must’ve met the person while getting water.
It was definitely a guy—similar build, men’s clothes, especially the hooded jacket. Had to be—hallway cameras meant no way he’d risk bringing a girl.
Once inside, movement below: the person draped Quốc Bảo’s blanket over the bunk frame, clipping it at the corners. Linh’s lower bunk became a completely enclosed tent—thick blanket, impossible to see through.
My mind raced: only one reason to block all views like that.
Remembering earlier—he’d asked to sleep below me on purpose. My top bunk has the worst sightline down there. Plus he’d warned about tossing and turning so I’d ignore any noise!
Before I could process more, things started below. I heard Bảo whisper softly: “You smell so good, sis…”
Holy fuck! Not a guy—a girl! I’d forgotten clothes are just outer layers; girls can dress like guys to sneak past hallway cameras.
Fear and admiration hit me at once. But before I could think, wet slurping sounds and muffled moans—like quiet whimpering—started below. Bảo thought I couldn’t see from up here. Wrong.
I sleep on a woven bamboo mat, not a mattress—breathable, but the loose weave means pressing a finger creates a small peephole.
The metal bunk frame has gaps between bars. I made one hole, then another, until I had a perfect eye-sized view. Lying prone, blanket over my head, I watched. From below they’d just see a sleeping lump; from outside, same.
Bảo had his face buried in her pussy, lapping noisily, hands kneading her full breasts. She had something in her mouth—only soft whimpers escaped. I recognized it: Fuck. His red-waisted briefs from earlier. He was squeezing her tits like dough. He’d drunk a lot—horniness overriding everything, making him rough and raw.
This had to be the girl he’d sexted before—definitely someone from the student union.
They lost all caution—alcohol and lust making them bold. Bảo whispered louder: “Your pussy’s so wet!”
She pulled the briefs from her mouth: “All because of you. Never had anyone eat me out this good!”
Bảo groaned: “That’s making my cock throb—suck it, sis!”
They switched. Bảo lay back; she knelt. His cock—fresh from jerking earlier—was fully hard again. She sucked expertly, licking every inch of his groin. He moaned: “Feels so good, sis… keep sucking… harder!”
He grabbed her head and started thrusting, fucking her mouth. My bunk shook slightly—but not as much as my body, rock-hard from the live show. I watch porn daily; live action? Rare.
After face-fucking her, he switched again. She lay back; he knelt, fed her his cock, and thrust. Watching his firm ass pump up and down drove me crazy. She took it deep without gagging—impressive; Tuấn in that position would’ve had me heaving.
Once she’d sucked enough, Bảo lay down: “Ride me, sis—I’m dying here!”
She reached up, grabbed a condom. He protested, but she said: “Condom means longer fun. Young bucks like you last minutes otherwise.”
Bảo insisted: “Trust me—I already jerked once earlier. I’ll last forever!”
I smirked silently. So that’s why he’d rushed his solo session—like meeting a quota.
But she rolled it on anyway. His length meant it didn’t quite cover the base.
She straddled him, spread herself, and sank down. The head popped in; Bảo gasped: “Ah… fuck… so tight… gonna cum already!”
She teased: “Told you!”
Then she took him fully—his cock disappearing inside her. Bảo sat up, hugging her: “Wait, sis—no! It feels too good… three pumps and I’ll blow!”
She laughed: “Your first time?”
He nodded: “Yeah…”
She wrapped arms around his shoulders, tits pressing his chest, and started riding—no mercy. Sensitive first-timer Bảo begged: “Sis… slow down… too good… Ah… Ah… Ah…!”
His moans got loud; she kissed him to muffle them—long, pleasure-pained groans trapped in his throat.
Knowing he wouldn’t last, Bảo flipped her. Pinned her down, legs over his shoulders, straightened up, and pounded—full length, full force. She went wild: “Your big cock feels amazing… faster… harder… fill my pussy… breed me!”
My bunk shook hard—I thought they’d assume I was dead asleep. But free live porn? I wasn’t complaining.
Bảo couldn’t hold: a few more thrusts and he growled: “Your pussy’s too good… can’t take it… gonna cum inside… make you pregnant… Ah… Ah… cumming, sis! Ah… my cock’s exploding… Ah…!”
He buried deep, ass clenching as he pumped load after load. Pulled out—cum overflowed around the condom base, dripping onto the sheets with wet plops.
While they cleaned up, I quietly rolled back to normal sleeping position, pretending to be out cold. Bảo snuck her out, returned, and crashed—ending his exhausting night.
Me? I didn’t sleep till dawn—that scene replaying nonstop in my head.