Phuwin's hand was still on the door handle when the word came. Not out loud. Inside his chest. A small, reckless syllable that didn't belong to the careful part of him, the part that always walked away clean.
Fuck it.
He turned around.
His bag shifted on his shoulder, heavy with textbooks he hadn't opened. The afternoon light was gold and dusted across the court, catching the sweat on Pond's arms. He was still standing where Phuwin had left him, shirt held loose in one hand, chest bare and gleaming, watching the humanities building. Watching for him.
Phuwin's feet moved before his brain caught up. The distance between them collapsed—twenty feet, ten, five. Pond's eyes went wide for half a second, then something darker settled behind them. He didn't speak. He just waited.
"You know what," Phuwin said, his voice low. "Fuck it."
His hand landed on Pond's stomach. The muscle there jumped under his palm, hard and hot and real—eight sharp ridges mapped beneath his fingers. Phuwin's blush burned up from his collar, but he didn't drop his gaze. He looked Pond in the eyes and let his thumb trace the edge of a cut.
"I only have a couple minutes." His own voice sounded different. Rough. "So hurry up."
Pond's smirk was slow and knowing. He didn't say anything. He just grabbed his white shirt from where it hung at his side and slung it over his bare shoulder, then stepped forward and wrapped one arm around Phuwin's waist, the other sliding down his ass, fingers pressing into the curve of him through his shorts.
They walked like that, pressed together, across the court and past the bleachers. Phuwin could feel the stares—a few girls whispering, someone's phone camera lifting—but he didn't care. He let Pond steer him past the locker room, around the corner, to the bathroom tucked behind the building where nobody went.
Phuwin pushed the door open. The air inside was cool and smelled faintly of bleach and damp concrete. Pond followed, kicked the door shut with a soft thud that echoed, and then Phuwin grabbed him by the biceps and pulled him forward.
They crashed together.
The kiss wasn't soft. It was hungry, desperate, all teeth and tongue, Phuwin's fingers curling into the thick muscle of Pond's arms while Pond's hands found his ass again, gripping and rubbing, pulling him into the hard line of his body. Phuwin broke the kiss just long enough to grab the white shirt from Pond's shoulder and throw it on the floor. His own bag dropped next. His sweater—oversized, soft—followed. Then he was back, cupping Pond's jaw with both hands, kissing him like he needed it to breathe.
Pond groaned into his mouth. His hips rolled forward, pressing his cock against Phuwin's thigh through the denim of his black short jeans.
"Fuck, baby."
Phuwin didn't answer. He pulled at the hem of his own shirt—he was already in just a tank top now—and then his hands dropped to the button of Pond's shorts. His fingers worked fast, popping the button, dragging the zipper down. He pushed the denim over Pond's hips, and Pond kicked them off, stepping out of them in just his boxers.
Phuwin's mouth went dry.
He sank to his knees on the cold tile.
His fingers hooked into the waistband of Pond's boxers and pulled them down, and his cock sprang free, thick and hard, already leaking. Phuwin wrapped his hand around the base and stroked once, watching the slick bead of pre-cum smear across his thumb. Then he leaned forward, opened his mouth, and took him in.
The taste hit him—salt and skin, familiar now. He sucked, hollowing his cheeks, forcing himself down until his throat Constricted and his eyes watered. He gagged, pulled back, coughed, and then went down again. His left hand worked the base, following the rhythm of his mouth.
Above him, Pond's head hit the tile wall with a sharp crack. "Shit—Phuwin." His voice was strangled. His hand found the wall, fingers spread, bracing. "Babe."
Phuwin pulled back, let Pond's cock slide out of his mouth with a wet sound, and stroked him fast, watching his own spit coat the shaft. He looked up. Pond's head was still against the wall, eyes squeezed shut, jaw tight. Phuwin swallowed, spit into his palm, and took him again—deeper this time, letting his throat open until his nose touched the dark hair at Pond's base.
Pond's hand banged against the wall. Once. Twice. His hips twitched. "I'm—"
Phuwin didn't pull away. He kept sucking, kept stroking, and when Pond came it was hot and thick in his mouth, pulsing against his tongue. He swallowed once, twice, then pulled back and let the last of it spill across his lips. He wiped his mouth with the back of his hand and spat into the corner.
He looked up at Pond—and Pond was looking down at him like he'd never seen him before.
"Get down here," Phuwin said, his voice rough and used.
Pond dropped.
They kissed on the floor, Phuwin's back against the sink cabinet, Pond's weight pressing him into the tile. Phuwin tasted himself on Pond's tongue—the metallic edge of his own bitterness. He didn't care. He pulled at his own shorts, pushed them down his thighs, kicked them off. His cock was hard and aching, wet against his stomach.
Pond shifted. His mouth found Phuwin's neck, biting, sucking, and his hand slid between them, fingers slick with spit, finding his entrance. Phuwin gasped and bucked into the touch. Two fingers pushed in, slow, and his vision went white at the edges.
"Yes. Please."
Pond withdrew his fingers and lined himself up. The head of his cock pressed against Phuwin's hole, and Phuwin reached down, gripped his wrist, and pulled him forward.
"Now."
Pond pushed in.
The stretch was sharp, familiar, and Phuwin's mouth fell open on a breathless moan. He wrapped his legs around Pond's waist, heels digging into his lower back, and held on. Pond fucked him hard, the rhythm brutal and steady, and the tile floor scraped at Phuwin's shoulder blades with every thrust. He didn't care. He clawed at Pond's back, left red lines across his shoulder muscles, and when Pond slowed, he said, "Don't stop."
Pond didn't.
He drove into him over and over until Phuwin's moans turned into wordless cries, his hand reaching down to stroke himself, but Pond caught his wrist and pinned it above his head.
"Not yet."
Phuwin's eyes rolled back. "Fuck—Pond—"
Pond pulled out.
"Turn around."
Phuwin scrambled onto his hands and knees, the tile cold and gritty against his palms. He arched his back, let his forehead rest on the floor, and felt Pond's hands grip his hips—rough, possessive—and then the push again, deeper from behind, hitting something that made his whole body seize.
He moaned into the tile. "Right there."
Pond grabbed his hair—not hard, but enough to pull his head back, and the angle sent sparks down his spine. "You feel so fucking good, baby."
Phuwin's arms gave out. He dropped to his elbows, ass still raised, and let Pond fuck him into the floor. His eyes were wet—not crying, just overfull, like his body didn't know what else to do with this much feeling. He dug his nails into the grout between tiles and held on.
Pond orgasmed inside him, his body going rigid, a groan torn from his throat. Phuwin felt the hot pulse deep inside him and his own orgasm broke, spilling onto the floor beneath him, his whole body trembling with it.
They stayed there for a long moment, breathing. Then Pond pulled out, and Phuwin felt the wet slide of cum leaking down his thigh. He didn't move. He just stayed on his knees, head down, trying to remember how to breathe properly.
Behind him, he heard the soft click of Pond flicking open his vape. He glanced over his shoulder. Pond was leaning against the corner wall, boxers back on, vape pressed to his lips. The bathroom light caught the gold chain around his neck. He looked wrecked—hair a mess, chest flushed, a faint sheen of sweat across his abs. He looked like someone had taken him apart and put him back together wrong.
Phuwin let out a shaky laugh and collapsed into a sitting position, his back against the sink. Cum was pooling on the tile beneath him, a small puddle where his knees had been. He didn't have the energy to clean it up. He was still breathing hard when he lifted his head and looked at Pond.
"Baby," he said. His voice came out smaller than he meant. "Can you please come here?"
Pond's expression shifted. He put the vape away and crossed the floor in three steps, settling down in front of him. He didn't say anything. He just waited.
Phuwin took a breath. Then another. Then the words started coming, and he couldn't stop them.
"I love you so much." It sounded like a wound. "That's the problem. I want you all the time. And then I see her looking at you—Ryu—and I know you didn't do anything, I know you chose me, but I still feel like I'm going to throw up."
Pond's hand found his thigh, rubbed the inside of his knee. "Phuwin."
"She knows I love you." His voice cracked. "She saw me kissing you in front of the whole festival. And she still—she still looks at you like you're available. And I hate it. I hate that I'm jealous, but I hate it."
Pond sighed. Not impatient—heavy. Like he was carrying the same weight. His hand slid from Phuwin's knee to his ass, cupping the curve, rubbing in slow circles. With his other hand, he reached for the sweater on the floor and wrapped it around Phuwin's shoulders, pulling him close.
"Listen to me."
Phuwin sniffed and looked up.
"I don't care about Ryu. I care about you. She can look all she wants. I don't see her." Pond's thumb traced the edge of his jaw. "You're mine. And I'm yours. That's not changing."
Phuwin's eyes burned. He blinked hard. "Promise?"
"Promise."
They sat in silence for a while. The bathroom was cold, but Pond's body was warm pressed against his side. Phuwin pulled the sweater tighter. It smelled like him, like deodorant and grass from the court.
"You know," Pond said slowly, "if we're still together in a few years—"
"When we're still together," Phuwin corrected.
Pond smiled—soft, genuine. "When we're still together. I want to marry you."
Phuwin's heart stopped. Then it restarted at double speed. "What?"
"I'm serious." Pond looked at him, and there was no smirk, no tease. Just a raw, open thing. "I would marry you tomorrow if I could. But we have time. I want to build that."
Phuwin stared at him. "How many kids?"
Pond laughed, surprised. "What?"
"If we're getting married," Phuwin said, his voice steadier now, "I need numbers."
Pond tilted his head, thinking. "Two. Maybe three."
"Three is too many. You don't understand logistics."
"Fine. Two. A boy and a girl."
"Names?"
"It wouldn't change my love for you."
"I meant the kids' names."
Pond burst out laughing. It echoed off the tile, too loud for the small room, and Phuwin couldn't help the smile that cracked through his own face.
"I don't know," Pond said, wiping his eye. "Something that sounds good with Tang."
Phuwin hit his arm. "Don't give them my last name without asking."
"Your last name is going to be my last name anyway."
Phuwin's smile wavered. Something hot and full pressed behind his ribs. "You really think about this stuff?"
"All the time." Pond's voice was quiet. "I think about trips we could take. The beach. The mountains. Chiang Mai—you said you wanted to bring me home."
Phuwin's chest ached. "Yeah. I want you to meet my parents. Properly."
"I want to meet them too."
They sat there, on the dirty bathroom floor, Phuwin wrapped in Pond's sweater, Pond's hand never leaving his skin. The air was thick with their shared breath, the smell of sex and sweat and the faint mint of Pond's vape.
Phuwin leaned his head against Pond's shoulder. "Okay."
"Okay what?"
"Okay to all of it. The marriage. The kids. Chiang Mai. Just—" He closed his eyes. "Don't ever let go."
Pond's arm tightened around him. "Never."
Somewhere outside, a door slammed. Voices drifted across the court. The world was still moving, still waiting for them. But in this small, cold bathroom, Phuwin felt gravity itself had shifted, locked into a new orbit.
He didn't open his eyes. He just let himself be held.

