Percy slowly lowers his chin, looks at Rath with his mouth parted, eyes a second away from fluttering closed. “Go slow. You can—don’t try to do everything at once.”
Rath gets close, close, closer, and Percy’s so fucking big, just like everything else about him. He doesn’t even think, just—licks from the base to tip, humming curiously at the unfamiliar taste.
Percy’s head hits the door again, and it’s—they’re loud, and the thrill of it makes Rath’s blood a little hotter.
He’s out of his mind, Percy drives him so crazy.
He allows himself to go slow, getting used to the way Percy feels on his tongue, the warmth, the taste. He puts both hands on Percy’s huge thighs and only uses his mouth, tongue out, jaw wide open.
“Here,” Percy says, and then he’s moving to hold onto his own cock, keeping it steady, moving his hips forward so the tip rubs against Rath’s tongue, slow. “Fuck—Rath.”
He can imagine how the sight must be—him on his knees, mouth wide open, Percy moving so carefully, letting him go at his own pace.
After a minute, Rath turns his head just a little, so he can speak. Percy’s cock hits his cheek, smearing precome near his jaw. “I want to—stay still.”
Percy’s panting again, and he immediately stills his hips. His hand is working over himself, barely, slowly, because he can’t seem to help himself. “Okay.”
Rath moves forward again, and he thinks about all the porn he’s watched and everything he’s seen. He doesn’t give himself time to overthink it. He just goes right in like last time—teeth covered, stopping once he’s a little past the head of Percy’s cock.
It’s—new. It’s new and it’s a little weird, the weight and warmth on his tongue, and he’s not at all used to it, but it’s so fucking hot that his brain stops working.
He’s nowhere near taking the whole thing in his mouth, but his throat already wants to start screaming at him to get out of there.
He bobs his head once, moving his tongue underneath the tip, and Percy hisses, his free hand going back into Rath’s hair, and Rath moans at everything—completely overwhelmed.
He wants to talk to him, but he’s trying to move just a little deeper. Percy said don’t try to do everything at once, but it’s so fucking hard to listen when he’s dreamed about this more times than he can count.
Rath keeps breathing through his nose and bobbing his head. His technique is sloppy and he keeps choking a little, the noise obscene in the small space, and his jaw is starting to ache, but Percy’s looking at him and babbling, “That’s it, that’s it, you’re–fuck, you look so good, Rath,” so it’s not a surprise when he can’t take it anymore.
He starts to rub himself through his shorts. He doesn’t give a fuck about the mess he’s about to make, he just closes his eyes and listens to Percy.
“Fuck, Rath–You look so good on your knees for me.”
And something about that—something about those words, has Rath trembling and coming in his pants with a muffled moan around Percy’s cock.
He’s shaking so much from the intensity of it, hands clenched at Percy’s thighs, so fucking lost in it that he can’t even find it in himself to cringe at the way his underwear is quickly becoming ruined. He doesn’t care.
“Rath, Rath, I’m close—”
Rath doesn’t get off, he stays there and gets his hand around the base of him again when Percy’s falls to his side, mouth wideopen, and tries his best not to choke when he feels Percy start to come down his throat.
His eyes water, but he forces them to stay open, because Percy’s mouth is hanging in a silent moan, a vein is straining in his neck, he’s flushed, his eyes are rolling back, and he still looks like a fucking dream. The hand in Rath’s hair is gentle, a soft grip that he barely registers.
He swallows everything down and Percy’s sighing out his name over and over, and Rath’s ruined.
He finally pops off, panting, mouth tingling. There’s a little bit of spit going down his chin, and his neck is wet and his pants are wet, and there’s no way they’re going to be able to get back out there. They’re going to have to sneak out of the back and hope to God nobody stops them to say goodbye.
“Fuck,” Percy says, voice shaking, and he very lazily gets himself back into his underwear, pulls his shorts back up. “I fucking forgot where we are.”
Rath huffs out a rough laugh, jaw aching. “Shut up. You—I can’t believe we did that.“
Percy holds his hands out and Rath takes them, getting pulled up from the ground easily, and they both laugh like idiots.
A knock on the door interrupts them, and they spring apart like they've been caught.
"Cap? You in there?" It's JP's voice, carefully casual. "Coach wants to see you in his office."
"Coming," Percy calls back, his voice admirably steady.