← Novel

Benefits On Ice

Chapter 14 / 84

‹›

Chapter 14 of 84

‹›

Chapter 14: Chapter Fourteen

Benefits On Ice

💬Read on DiscordAdd NovelCodex to your server: search, share your library and read chapters with friends.Add to Discord

Through the rising steam and freezing spray, Keegan’s wide, terrified eyes locked right onto the doorway.

Standing on the bathmat, fully clothed in his dry clothes and holding a bottle of water alongside a small packet of meds, was Ashton.

Ashton’s hand froze on the handle of the glass door.Full novel: Benefits On Ice — read the rest free on N​o⁠v​e⁠l​C⁠o​d⁠e​x⁠.​o⁠r​g⁠

He took a half-step back, his mouth opening slightly as his hazel eyes raked up and down Keegan’s dripping, naked frame—dropping straight down to the undeniable, throbbing evidence of Keegan’s arousal before snapping right back up to his flushed face.

The silence between them in the fogged-up bathroom was deafening, broken only by the sharp, aggressive pelting of the shower jets.

“K—Keegs…?” Ashton stammered, his usual cool confidence completely shattering.

His voice trembled, thick with confusion and shock.

“I…

I brought you some medicine for your head…

I thought you said you had a headache…”

Keegan stood frozen under the stream, every nerve ending in his body screaming.

His heart hammered so violently against his ribs it felt like it was going to burst through his skin.

“I—I…

Ash…” Keegan choked out, his voice raw, stammering over his own words as panic seized his throat.

He stared into Ashton’s wide, disbelieving eyes.

The lies, the hidden feelings, the bitter pain of watching Ashton with someone else, the agonizing torture of keeping his feelings locked away for years—it all reached a boiling point right there in the freezing water.

Something inside Keegan finally snapped.

The stammering stopped.

Keegan took a slow step forward to the edge of the shower basin.

He wiped a hand through his wet hair, locking his gaze straight onto Ashton’s with an intense, unyielding gravity.

“I lied,” Keegan said softly, his voice dropping into a steady, desperate rasp that cut right through the roar of the water.

“I don’t have a migraine.” Ashton blinked, taking a small, hesitant breath.

“Keegs, what are you—”

“I wanted — no I want to have sex with you, Ashton,” Keegan cut him off cleanly, his eyes blazing with a raw, unfiltered hunger he had hidden for half his life.

“I want to sleep with you.”

Ashton’s breath hitched, the bottle of water in his hand slipping slightly in his grip as his face turned a fiery crimson.

“Keegan…”

“I’m so hard right now it feels like I’m literally going insane,” Keegan confessed, stepping right to the edge of the glass enclosure.

Before Ashton could process the words or step backward out of the bathroom, Keegan reached out a wet, dripping arm, wrapped his hand firmly around Ashton’s wrist, and yanked him straight into the shower stall.

Ashton gasped in shock as he was pulled into the spray.

Cold water instantly soaked through his shirt, plastering his hair to his forehead as the bottle of water and medicine clattered onto the tile floor.

Keegan didn’t give him a single second to retreat.

He slammed his hand flat against the marble tile behind Ashton’s head, trapping his best friend between his naked body and the wall.

Water cascaded down over both of them as Ashton pressed his hands flat against Keegan’s chest, his chest heaving, his hazel eyes wide with a chaotic mixture of shock, confusion, and something arousing.

“Keegs…” Ashton whispered breathlessly, staring up into Keegan’s desperate eyes as the freezing water poured over them both.

“Are you…

are you serious right now?”

“Dead fucking serious,” Keegan growled low against his cheek, leaning down until their foreheads almost touched.

“Tell me to stop, Ash.

Tell me to step back right now, or I swear to God I’m not letting you out of this room.” Keegan couldn’t wait for a response.

His hand slid down between their dripping bodies, his knuckles brushing against the soaked fabric of Ashton’s jeans as he wrapped his fingers around his own throbbing dick.

Bracing his body flush against Ashton, Keegan began to stroke himself right there—hard, fast, and completely merciless—the friction pressing right against Ashton’s hip.

Ashton let out a sharp, ragged gasp, his fingers twitching helplessly where they were pinned flat against Keegan’s chest.

The terrifying heat coming off Keegan’s skin seemed to scorch right through the water pouring down over them.

Keegan buried his face into the crook of Ashton’s neck, taking a deep, desperate breath of his scent—the wet mixture of the shower, expensive cologne, and pure Ashton.

He nipped roughly at the soft skin right above Ashton’s collarbone, pressing his lips against the frantic pulse throbbing in Ashton’s throat.

“Fuck, Ash…” Keegan growled low into his skin, his breath burning hot against Ashton’s collarbone as his pace tightened, stroking faster and harder with every ragged breath.

“I really want to put this dick deep inside you… This story is hosted at g.com.

I want to take you right here against this wall.” Ashton’s head fell back against the slick marble tiles with a soft thud.

His hazel eyes were blown wide with an overwhelming mix of sensory overload and a sudden, undeniable shiver that ran straight down his spine.

“K—Keegs…” Ashton choked out, his chest heaving as he tried to find his voice under the relentless onslaught of Keegan’s mouth and hands.

“I want to hear you moan my name so many times that your voice goes completely raw,” Keegan rasped, his teeth grazing over Ashton’s jawline before his desperate gaze locked back onto Ashton’s parted lips.

“I want to ruin you for anyone else, Ash.

I swear to God…

I can’t keep pretending anymore.”

Ashton’s breath hitched, his hands slowly shifting on Keegan’s chest—no longer pushing him away, but gripping tightly into the wet skin of Keegan’s shoulders, his knuckles turning white as he stared back into the raw, burning confession in his best friend’s eyes.

A small, breathless smile broke through Keegan’s desperate expression as he looked down at Ashton’s burning, crimson face.

“Ash…” Keegan whispered, his voice trembling with a sudden, overwhelming wave of hope.

“Ash…

you…

you aren’t pushing me away?”

Ashton’s hazel eyes flickered, his chest heaving under Keegan’s chest as the freezing water pelted down around them.

He didn’t pull back.

He couldn’t.

“Please, Ash…” Keegan rasped, leaning down so his lips brushed against Ashton’s heated ear, his voice breaking with sheer desperation.

“Can I…?

Can I put it in?

Please…” Ashton let out a long, shuddering breath, his fingers tightening against Keegan’s shoulders for one last, intense second before he slowly nodded.

Without a word, Ashton turned around, pressing his wet palms flat against the slick, cold marble wall and resting his forehead against the glass.

Keegan’s eyes darkened, heavy hunger taking over as a possessive smile spread across his lips.

He didn’t waste another second.

Reaching down, Keegan grabbed the waist of Ashton’s water-logged jeans and dragged them down his thighs along with his boxers, letting them pool around his ankles.

The sight of Ashton bare and trembling before him made Keegan’s pulse race out of control.

“Raise your shirt a bit higher,” Keegan growled low, his hands sliding up Ashton’s damp waist.

“Hold it up for me.” Ashton let out a soft moan, pulling the soaked fabric of his shirt up toward his chest and biting firmly down on the hem to keep it out of the way, exposing his tight back to the cool spray.

Keegan stepped flush against him from behind.

Leaning his body over Ashton’s back, he buried his face into the crook of Ashton’s shoulder, taking a deep, greedy breath of his cologne mixed with wet skin.

He wrapped his fingers around his own throbbing, rock-hard dick, lining himself up at Ashton’s entrance.

“Fuck…” Keegan groaned into Ashton’s neck, his hips pressing forward into a slow, firm push.

Ashton’s eyes snapped wide, his teeth digging harder into his shirt as he took Keegan’s thick head.

The heat was instant, blistering, and completely intoxicating.

“F—Fuck, Ash…” Keegan choked out, his knuckles turning white where he gripped Ashton’s hip as he pushed in further, feeling the tight, unyielding heat wrapping around him.

“Fuck, you’re so fucking tight…”

Ashton let out a muffled, high-pitched gasp against the fabric in his mouth, his back arching into the wall as Keegan buried himself completely inside him in one heavy, agonizingly slow slide.

“Ahhh—fuck!” Ashton gasped, spitting his shirt out as his head hit the tile wall.

“Keegs—!

It’s—it’s too deep!”

“Shh…

I know, I know,” Keegan whispered huskily, nipping roughly at the junction where Ashton’s neck met his shoulder, marking the soft skin with his teeth.

Keegan reached a wet arm around Ashton’s waist, his fingers wrapping firmly around Ashton’s own neglected, throbbing dick, stroking it in rhythm with the heavy thrum of his heart.

“Don’t worry, baby…

I’ve got you,” Keegan rasped sweet, filthy promises into his ear, his voice dripping with possessive warmth. Follow the newest chapters on g.com.

“I’ll take care of you, I promise…” With a low, gut-wrenching growl, Keegan pulled back and snapped his hips forward, initiating a hard, relentless rhythmic thrust.

The sound of wet skin slapping against skin echoed wildly off the tile walls, mingling with the roar of the shower and the loud, unfiltered moans tearing from Ashton’s throat.

Every time Keegan thrust deep, hitting that sweet, electric spot inside him, Ashton’s knees buckled, his fingers clawing at the marble for leverage.

“Ke— Keeg —!

Ahh!

Ha!

Fuck…

Keegaaan!”

Ashton cried out, his voice already turning raw just as Keegan had promised, his head rolling back against Keegan’s shoulder as he lost himself completely to the overwhelming pleasure.

“Say it again…” Keegan growled, his pace turning fast and punishing, his thumb working the wet tip of Ashton’s dick as he pounded into him from behind.

“Moan my name, Ash…

tell me how good it feels!”

“Keegaaa—!

Ahhhhh!

Keegan, fuck…

Moreeee!”

Ashton sobbed out, a mix of pleasure and surrender spilling past his lips as the intense, friction-filled rhythm pushed them both straight over the edge, Ashton Started to push his hips more meeting with Keegan’s fast paced thrusts.

Keegan’s grip clamped down hard onto the slick shoulders in front of him, anchoring his body in place.

Every heavy, brutal thrust slammed deep into the heat, the sound of wet skin against marble drowned out only by the ragged, raw moaning filling the shower enclosure.

“That’s it…

take it all,” Keegan growled, his voice completely wrecked as his hips slammed forward in a frantic, punishing rhythm.”,Keegaaan—!

Ah!

Fuck!

Right there—don’t stop!”

The breathless voice choked out, fingers clawing at the tile for leverage as a soaked head rolled back against Keegan’s cheek.

“Fuck, Keegs…

I’m gonna—”

“I’m right here,” Keegan rasped, his chest heaving as a terrifying wave of pleasure coiled violently in his gut.

The suffocating heat was tightening around him, milking him so hard he couldn’t hold back for another second.

Digging his fingers deeper into those wet shoulders, Keegan pulled the body flush back against his chest, his pace turning wild and completely unrestrained.

“F—Fuck…

I’m cumming!

Fuck!” Keegan roared, his voice breaking as he slammed in one last, impossibly deep time and locked his hips forward.

A violent tremor racked through Keegan’s entire frame as he came hard, spilling hot and deep.

A sharp, breathless scream echoed off the tiles as a frantic release tore through the body pinned beneath him, spilling hot over Keegan’s hand and onto the floor.

For several agonizing, breathless seconds, neither of them moved.

Keegan leaned heavily over the trembling back, resting his forehead against a wet shoulder as he gasped frantically for air.

Water continued to cascade over their flushed, tangled skin, washing away the evidence of the brutal intensity.

Slowly, as the overwhelming haze began to clear and the sound of the shower filled the quiet room…

“Keegs?”

A voice suddenly called out through the mist—clear, distinct, and echoing right into the silence.

Keegan froze instantly.

The blood drained from his face, his heart dropping like a stone into the pit of his stomach.

Slowly, trembling under the cascading water, Keegan lifted his head through the steam.

His eyes widened in absolute, complete shock.

VOTE for me!

Full novel: Benefits On Ice — read the rest free on N​o⁠v​e⁠l​C⁠o​d⁠e​x⁠.​o⁠r​g⁠
📱NovelCodex for AndroidYour library, progress and tokens, in an app made for reading on your phone.Get the app
‹ PreviousNext ›