Work Text:
Yuuji slumps forwards and rests his head against your shoulder. His hair smells of sun and dust, and it takes everything from you to not shove your nose into it. The train is almost empty but you're not alone, and the last thing you want is to have the attention brought to yourself. It's okay like this, you're just a pair of lovers returning from work together, and you're letting your exhausted other half use you as a prop. It surely looks cute, given how tall and broad your boyfriend is, how rough his face and hands look, covered with scars and half-healed cuts. His usual radiant demeanor is hidden behind tension and meticulously tucked in the crook of your neck.
He must be shy, anyone who glances in his direction surely thinks—if anyone does so in the first place. Everyone is too busy being lost in their own world, unaware of suffering unrevealed right in front of their eyes.
Downgoing sun dusts Yuuji's cheeks pink. He looks adorable, eyebrows knit tight and panting soundlessly as he tries to rub his groin against you without putting on too much pressure. You can feel him through the double barrier of your pants—a bulge confined in his briefs and a ring he's wearing. The toy comes in two parts; its command center is in your smartphone, a discreet app you've been playing with whenever he was within its reach.
You're having it under your fingertip now, slowly increasing the intensity and frequency of vibrations. When Yuuji's breath hitches, you let it rest, then build the tension up anew. You've been at it since the dinner you had before heading home, the intervals between the attacks the shorter the less stops you have left. At least two hours of relentless torture and he's not caving in.
You must admit—you're impressed with his persistence. Such a good boy, doing his best for you.
But even Yuuji has his limits; when he hangs his head, you know he's close. Sweat pearls at his temples, his chest bears down on you, his breath ragged and sticky. You trace his taut side, from hip to shoulder, and he lets out the tiniest whimper, lost in the crook of your neck shielding him from the world. Music for your ears.
"I can't anymore," he whispers and shuffles his weight from one foot to another. Vibrations are set at steady, medium intensity—not enough to force him through his high, too much to let him catch a break.
"Do you want to stop?" You know the answer before he reacts. He swallows heavily and shakes head, a barely palpable move. "Do you want to finish?"
Hesitation. The world around you rattles and creaks—the train is approaching the next station. Yuuji's knuckles turn white from how desperately he's holding on to the handle. If only he had the courage to cling to you and let the closeness and friction finish the job… You would have overlooked such a little misbehavior for how good he's been for you so far, but his thoughts are too scattered to take such a turn into consideration. You can see where they are racing instead; trails of sweat and trembling shoulders tell you everything.
He had been gathering them until the train stopped. No one has left nor entered, only cool air slips inside, having him tremble as he nods and finally dares to steal a shallow thrust. He's rock-hard and about to burst.
"Aww, I couldn't hear you." You sweep strands of his hair off his neck and relish his buckling knees.
Yuuji pants into your neck, lips right by your skin and warming you with his breath. Red splashes blooming on his cheeks can't be blamed on the sunset anymore. They're appearing on the tips of his ears too; when the train picks up the prior speed, you can't help yourself anymore and nibble on one of them.
"Yes, please! Please!" Yuuji blurts out without a care for the surroundings, the pitch his voice flying high in desperation.
"Not so loud…" You purr into his ear, the same ear you mistreated a moment ago. "We will have to stop, if anyone notices. You wouldn't like that, would you?"
He hasn't been loud enough for the closest person to hear, but he's agreeing with you with sharp nods, his sweaty forehead tapping at your shoulder. You run fingers through his hair, down to the nape of his neck—calming yet torturous touch he's yearning for.
"Please…" He whispers this time and advances on you with his whole weight, having you trapped against the window.
You sneak a hand between your bodies and feel him through his jeans. Thick cock lies snug in your palm, throbbing through layers of clothes. He's soaked through them; your touch has him tearing even more. The briefs must be almost translucent now, you smirk at the thought, and press at his tip until Yuuji whimpers and clamps teeth on your jacket.
"Good boy," you rub along his shaft until you find the ring sitting tight at its base. You grab him there, feeling the vibrations and relishing his breath straining at his throat. "Just stay silent or I'm going to punish you. And if you think being in public is going to stop me, you’re sorely mistaken, sweetheart."
You don't have to move your hand at all; he does the job for you, bucking against it in fervor. If anyone glanced in your direction, you would be caught, but no pair of eyes flicks off the phone screen, no one sees how Yuuji's whole body shudders and falters when he finishes in his pants.
"Good job," you kiss his forehead and let him catch a breath. A trickle of his drool drips down your neck, under your jacket and shirt. "Now stay like this. Do you think we can make you cum one more time before our stop?"
