Work Text:
The shower isn't big enough for Niall to not look.
"Shove over." Ruben says, yanking the baby blue shower curtain open. Cold air stings harsher than the slap to Niall's side to move.
Niall scuttles to the little corner beside the shower head, hitting his elbow on the shower knob. He hisses, holding his elbow. He looks.
School is no longer a nightmare. Things are getting better. But this - a bridge too far in a direction Niall refuses to go.
Ruben closes the shower curtain behind him and shoves his way under the water spray, staying.
"What are you doing?" Niall says. Voice breaking. Pitched high enough to crack a nice piece of glassware.
"How the hell're you taking up the whole shower with no ass?" Ruben says, scowling, having no trouble looking at Niall's body or handling him - he reaches out and grabs Niall by the shoulder and turns him around and Niall goes limp. Shuffles his feet. Best to go with Ruben than against him. "As thin as an anemic pisser. Nothing to hold onto for the girls."
He grabs at Niall's ass and Niall's cock, terrified and bewildered and too aware of Ruben's body by his own, twitches. Cements Niall's future for the next ten minutes - he will not be turning around. He will drown himself before he does that.
Ruben gives him a few more squeezes, his thick fingers curving around the corner and Niall holds his breath. The mist from the spray hits his face, the cold air that had come with Ruben's intrusion has warmed and turned steamy.
School starts in an hour. He'd tried to be quick with his shower, but Ruben had lost his boxers somewhere in the middle of the night and the sheet had slipped just enough for it to be a major problem for Niall.
He had stared. Memorized the dips of the early morning sunlight and the shadows Ruben's muscles created. The dark patches of curling hair leading down. Different from Niall's. Perfectly different.
Ruben's breath puffs on the shell of his ear, his sharp chin rests on his the crook of his shoulder, his hot cheek presses against Niall's. There's no air in the bathroom. It's all gone. Niall can't find his next breath.
"That's why, huh?" Ruben's voice dips low. Niall can't tell if he's mocking him or, god, there is no or. "Mona was right - definitely a grower."
"Don't - "
Niall's hand flies to cover himself and just as quick as he was, Ruben's hands meet him there. Grip around his wrists and tugs them away, tsking at him all the while.
"Been waiting hours to wash behind my ears and you're in here touching your not so wee little prick. Selfish cunt, yeah?"
Niall nods. He is selfish. He is a cunt. He looks up at the ceiling because looking down would mean looking at Ruben's hands on him. Close to that petrified part of him.
Ruben laughs and Niall's cock bobs, hardening painfully, getting bigger and more obvious to the entire world under Ruben's scrutiny, a dribble of precome beads at the tip and falls in a heady string to swirl in the water between their feet.
"Thinking about Mona? Her perfect tits? Oh, I know what's got you - " Ruben presses himself to Niall's back. The hot line of him - strong and solid chest, soft stomach hiding perfectly different muscles and his thick, hard dick digging into one side of Niall's ass. Ruben ghosts his lips over Niall's cheek, " - How good that pussy was, yeah? Can read you like a book, bambi."
"N-No. I. I don't." Nail stutters, his breathing growing ragged. He shakes off Ruben's hands and it's the wrong move. All of it. Niall's unsure he's ever made a more wrong move in his life.
Ruben shoves him. Turns him. Slams him against the tile.
"My girl not good enough now? What? You find some other bird to knock up?" Water clings to Ruben's face, turning his lashes thicker, his hair slicked to one side like he'd shoved it back, his eyes are dancing to a dangerous song only Ruben can hear and, jesus christ, Niall wants to learn the fucking words to it. More than anything.
It's worse looking Ruben in the eye than looking at his cock.
Ruben grabs Niall by the neck, thumb digging in hard, his grip sure and ready to knock Niall out if he wants and Niall's strung taught nerves snap, his heartbeat wrenches itself into a panicked kick, his hands clench useless by his sides and he shuts his eyes.
There's no going back, he thinks as his very last thought for the next ten seconds, as he comes hard and without a touch. Just Ruben's grip on his neck, his breathing choppy and shallow.
"Holy shit. Fucking Bambi." Ruben lets his chokehold soften and Niall sucks in as deep a breath as he can before he cracks one eye open.
Ruben's staring at his own stomach covered in Niall's jizz.
"I'm - I am so so sorry. I didn't mean - "
"Jesus, man."
"I really - I'm not - "
"Gonna have to tell Mona about this. Highest compliments to the chef and all."
"Please, don't."
Ruben reaches down and wipes Niall's jizz off his stomach and then reaches lower, grips himself and starts stroking. Niall reminds himself, sternly, he needs to look away. A klaxon sounds off in his head. This is bad.
Ruben uses his thumb to rub at the cockhead in little circles. HIs come and Ruben's joining together at the tip, becoming indistinguishable, slicking Ruben up. Niall bites his lip hard to keep from licking it.
There can only be so many wrong moves in one morning. At some point he has to learn better.
Ruben's grip on his neck changes. He leans forward, pressing his palm just under Niall's Adam's apple. The back of his knuckles brush against Niall's stomach as he speeds up stripping his cock, glistening pretty with water and come and flushed a blushing pink.
"You're gonna have to teach me that trick. Shooting off without your hands. Fucking nothing. Magical shit." Ruben says, eyebrows frowning, eyes closing against the water, pushing more and more weight onto Niall's neck until Niall's holding his breath, has to, his cock filling out all over again and Ruben comes thickly onto Niall's navel with a soft grunt that hits Niall's sternum and buries itself there.
Miles away, there's a stern three knocks on the door and a muffled, far, far, far away voice telling them to hurry up.
The water from the shower is hot on Niall's side and Ruben's spunk burns where it splatters across him.
Letting him go, Ruben shakes his head, grinning brightly at Niall in a way no one has except for his mother in the longest time. He gestures to the mess he's left on Niall.
"Payback." He says. Pulls and moves Niall to the backend of the shower and Niall goes with it. "Hand me the shampoo, yeah?"
