Work Text:
Corey sat atop of the sink countertop as Jim turned the knob to the bathtub faucet. The sound of gushing water sent a shiver down his spine. Steam started to bellow out from behind the shower curtain and it made goosebumps rise on his arms. He looked over himself before slowly bringing his shirt up over his head.
Jim slowly resumed his place in front of the other before looking down at him.The counter wasn't really doing Corey any favors. A small grin formed on Jim's lips before he brought a hand up to feed through Corey's long, blonde locks. His hand stopped at the back of his head and held it there. He took a moment to look over Corey's face. His icy blue eyes, his cute nose, those soft, savory lips. Everything about him was perfect. Corey allowed for his eyes to fall closed and leaned back into Jim's touch.
“God, you're so beautiful,” Jim muttered softly. Corey opened his eyes and looked up at him with a rueful smile.
“No no, James, you are,” Corey retorted before poking at his chest. He, in turn, looked over Jim's features. His large, brown eyes, his sexy ass nose, his big, kissable lips. Corey's face started to redden. His smile widened and he pressed his face to the other's chest.
Jim moved his hand to Corey's face and brought him closer until their lips were firmly pressed together. Corey immediately brought his arms up to wrap around Jim's neck, bringing him closer. They stayed like that, just kissing slowly and softly, until the room had become full of steam.
Corey was the first to pull away. He looked up at Jim with a smirk before poking his chest again.
“Time to take these off,” he chuckled. As Jim slowly started to pull his shirt over his head, Corey undid his belt and shimmied out of his pants. When he looked back up, Jim was already buck naked and standing beside the shower. Corey looked him up and down before biting his lip. He then got off the countertop, discarded his underwear, and joined Jim, standing beside him.
Corey got into the shower first. A soft sigh left his lips when his hair started to get soaked. He ran his hands over his face and hummed as water ran down his body. A few seconds later, Jim joined him. He slowly closed the shower curtain behind him before turning back to face Corey. Corey was facing the shower head, just letting the water run over his head.
“I needed this so fucking bad,” Corey said before running his hands over his head and pushing his hair away from his face. He started to reach for the shampoo bottle, but it wasn't there. “What the fuck?”
“I have it,” Jim replied softly. “Let me take care of you, Cor. You deserve a break.” He placed a hand atop of Corey's head and scratched gently. Corey let out a soft noise at that and nodded.
He stepped back so that Jim would have easier access to him. He allowed his eyes to fall closed once more as both of Jim's hands ran through his hair. Jim oriented it to where it was all laying on his back, none over his shoulders.
As Jim poured some of the shampoo onto Corey's scalp, Corey's mind started to wonder. When Jim started to scratch at his scalp, thoroughly massaging it, he couldn't help but to imagine his hands all over his body. Going down his shoulders, his chest, his waist, hips … Goddamn.
He bit his lip as he thought over popping the question. Jim was running his fingers through his soapy hair, making sure there were no tangles, before he started to rinse it all out. Corey shivered softly and basked in Jim's attention.
After all the suds were gone, Jim grabbed one of the loofahs that was hanging on the shower shelf. He placed the shampoo bottle back before grabbing the bottle of body wash and popping the cap open. He poured an ample amount onto the loofah before groping it to form suds.
Jim watched how Corey's shoulders finally relaxed as he ran the loofah over them. Corey was always pushing himself, always going the extra mile, but never really took the time to properly take care of himself. He saw it every day in how the other carried himself. Shoulders tense and body rigid, like something was always about to happen. He was glad that he was able to break down some of Corey's walls and actually let him feel what it's like to genuinely relax.
He took each of Corey's arms and gently scrubbed at them. For each arm, he took a moment to admire each and every tattoo on them. He then started to scrub down the other's back, going in slow, long strokes. Once he'd cleaned Corey's back, he had him turn around and face him. He took the loofah and started to slide it across his chest. He went down to his stomach, just gliding the loofah against his skin.
Jim then grabbed one of Corey's thighs and started to scrub the inside of it. He was sure to go slower here. His gaze went to the other's face. He was satisfied when he saw Corey biting his lip, eyes locked on the loofah. He then washed the other thigh before going to rinse the loofah.
Though, when it was rinsed, Corey quickly took the loofah from Jim's hand with a soft smile. “At least let me return the favor,” he said in a hushed voice.
“Cor…” Jim started, but Corey shushed him with a gentle kiss.
“It's only fair…”
Jim didn't reply, but instead shuffled over to switch places with Corey. He let out a soft sigh as the shower water started to pelt against his back. Corey poured some more body wash onto the loofah before squishing at it. Suds formed rapidly. He then started to press the loofah against Jim's chest and let it glide back and forth. Jim let his eyes fall closed as Corey washed him.
As Corey scrubbed at him, he thought back on their relationship. Jim had always admired the shorter man. His creativity, his confidence, his looks, his musical ability, all of it just made Corey this beast of a man. Jim couldn't help but to fall for him immediately. It was like he had truly found his other half. He thought back on how he had awkwardly confessed his feelings to Corey just 30 minutes before a Slipknot performance back in 1999, how he had to play the entire show with anxiety itching on his back and shoulders, and the amount of relief he felt when, albeit about an hour after, Corey had said he felt the same. The pure euphoria that flowed through his body would forever be unmatched.
He was brought back to reality when he felt no more scrubbing. He blinked away water from his eyes before gazing down at Corey. He was met with a soft smile and bright, lively eyes staring back at him. God, it made his heart flutter.
Now that they were both washed, Corey started to open his mouth, but Jim had already beaten him to it.
“Wanna have sex?” He asked simply before bringing a hand up to his own hair to absent-mindedly twist at a strand of his black hair. Of course, Corey nodded immediately. Jim smiled down at him before turning away and turning off the water.
They both stepped out and towelled off before looking at each other again. Jim then pressed Corey's shoulders against the wall before leaning in to kiss the other. The kiss was slow and easy, both of them closing their eyes and allowing themselves to just get lost in it. A few minutes passed and Jim was the first to pull away.
Without a word, he walked over to the sink before grabbing the hand towel and swiping it back and forth across it. He put it back before turning to Corey, a large smirk on his lips.
“You dirty motherfucker,” Corey replied, smirking back at him, before walking over to the sink. Jim lifted him back up onto the counter before slotting himself between his thighs and wrapping his arms around his shoulders. He brought the other into another kiss. This kiss was more fast paced, more desperate, more passionate. Corey let out a soft noise before placing his hands on Jim's waist and gripping.
Both pulled away, panting softly, before going back in immediately. Jim pressed his massive tongue into Corey's mouth and moaned when he felt him press his own against it.
They wrapped their tongues around each other and just let out obscene noises at how fucking hot it was. Corey's hands were now roaming Jim's sides, damn near clawing at him. Anything to get the other closer to him. He needed Jim so bad.
When they pulled away, a string of saliva connected between their lips. They stared at each other for a few seconds before Corey scooted off the counter again and turned to press himself against it. He allowed his front half to lean down over the counter, even going as far as to press his hands down against it. He went ahead and spread his legs as well.
Corey shivered when he felt Jim press his thighs against his own. He could feel the other's dick twitching wildly against his thigh. He let out a noise of pleasure when he felt hands on his ass, spreading him open.
He looked up at the mirror, his eyes fixated on Jim's face as he started to suck on his own middle and ring fingers. Jim then started to press his finger into Corey's hole, going slow until it was all the way in, before he started to move it back and forth. Corey moaned softly and continued to watch Jim.
Jim had a look of concentration on his face as he fingered the other. His eyebrows were knitted together and he was biting his lip. Soon after, he slid in his ring finger and continued moving his hand back and forth.
“You feel so fucking tight,” Jim commented before going to scissor at him. “Can't wait to fuck you…”
“Please, God, please,” Corey begged softly. “Make me feel good, Jamie…” He had started to move his hips back against the other's hand desperately. Soft whimpers fell from his lips, his burning red cheek pressed against the counter.
After a few minutes, Jim pulled his hand away. He looked down at Corey, whose whole upper half was laying against the counter. His eyes were closed and his jaw hung open. Jim smiled to himself. He thought that Corey looked beautiful like this, he always did. So off-guard and needy. He then reached a hand down to push away the other's blonde hair from his face to get a better view.
Jim pressed his hips against Corey's once more, slowly grinding against him, before leaning down and pressing a kiss right on top of the “8” tattooed on his neck. Corey's skin was burning on his lips and he absolutely loved it.
Jim then pulled away from Corey before grabbing his hip with one hand, his own length with the other, and slowly started to press the tip against his hole before stopping.
“Ready?”
“I'm… I'm always ready for you, Jim…” Corey mumbled out.
Jim smiled and blushed at that. He then started to push in. Corey let out a soft moan, his hands balling into fists and his eyes squeezing shut more. Once Jim was all the way in, he stopped to allow Corey to adjust.
His hand moved from his hip to his waist. He gripped it before leaning in again, bringing him close. He decided to hook his chin over Corey's shoulder before pressing a few slow, languid kisses to his neck.
“Ah… Cor…”
“Y-Yeah, Jim?”
“You don't know how much I love you…” Jim pressed a quick kiss to his jaw. “I love you so fucking much.”
A shiver went down Corey's spine and he finally met Jim's gaze. His eyes were full of pure adoration and affection for him. He couldn't help but to smile softly.
“God, I love you too, Jim…” He wiggled his hips slightly in an attempt to get the other to move, which he did immediately. Jim drew his hips back before snapping them forward again.
Corey groaned out, his eyes falling closed once more. His body felt so fucking hot and sticky and it was heaven.
Jim soon set a consistent pace, one hand on the small of Corey's back, the other still on his hip. As he moved, he leaned down onto the other once more, his elbows on either side of his body. His hands immediately found Corey's and their fingers instantly intertwined. He gave each a squeeze, being extremely satisfied when Corey let out a high pitched whine.
“J-James, ah…”
“Yeah, Cor?”
Corey gulped and let out another soft whimper before continuing.
“I love you s-so bad,” he mumbled softly. “I want to be w-with you forever, please…”
Jim placed a few kisses along Corey's shoulders before hooking his chin over his shoulder once again. His chest was flush against Corey's back now.
“Fuck, I do too, Corey,” Jim replied before nuzzling his face into the other's neck. “I n-never want to leave you.”
A small silence fell over them, only being interrupted by soft moans and other obscene noises of pleasure. Jim occasionally gave Corey a hickey on his neck as a way to claim his territory. He made sure to leave them high enough for everyone to see.
“You're so perfect, Cor,” Jim mumbled into his skin. “God, so fucking beautiful…”
“Auh… Jim, stop th-that..” Corey whimpered softly, his face burning with embarrassment.
“Shut up, it's true.” Jim sank his teeth into his neck in an attempt to shut him up. Corey whined out, his hands squeezing Jim's. “No matter w-what you think of yourself, you'll always be p-perfect to me.” He moaned softly before biting at Corey's neck again.
A few minutes had passed. Though, Jim slowly retracted himself and pulled out. Corey's eyes immediately shot open and, when he looked over his shoulder at the other, he was met with a smile.
“What are you thinking?” Corey panted out before turning his body to face Jim. Jim slowly took the other's hand before pressing a kiss to the back of it.
“Let's move to the bed. I want to see you.”
As if Corey's face couldn't get any more red, he blushed before nodding. They kissed and groped at each other as they slowly made their way to their bedroom.
Corey immediately crawled up onto the bed before laying on his back and letting his thighs fall open. Jim resigned himself between them before placing his hands on Corey's shoulders. He rubbed at them slowly before leaning in to press a kiss against his throat. Corey whined out and moved his chin up for better access. A few more kisses, along with some bites, were left before he moved down.
“Corey,” Jim muttered before his gaze lowered to his chest. “I love every goddamn thing about you.” He pressed a single kiss to his sun tattoo before bringing his hands down to grope at his pecs. Corey let his head fall to the side, a whimper escaping his lips. The way Jim gripped at his flesh made him melt. He shivered when he felt the other's hands move down to his sides before gripping them. He kneaded at the skin for a few seconds before moving his hands again. He brought them to Corey's stomach, his wrists touching as he gently pressed down.
“Your body is phenomenal, Corey,” Jim said as he started to palm at his ample thighs. “You make me feel so good without even trying.”
“Jimmm…” Corey whined out softly. The way Jim's hands felt on his bare, inner thighs made him grip the sheets. He felt soft kisses being placed on one of his knees and he damn near lost it. It got him so hard when Jim was this caring to him, no matter how much he may verbalize hating it.
“You drive me crazy like no one else, Cor. You have me head over heels for you.” Jim grabbed Corey's legs before hooking them over his shoulders and bringing his own hips closer. Even when they were in bed, Jim still towered over Corey and it made their sex 10x hotter.
Jim pressed back into Corey before starting to thirst again. He just stared down at Corey, admiring his features once more. His eyes were screwed shut, his eyebrows were furrowed and pressed together, his face, neck, and chest were beet red and sweaty. He looked like a damn wreck.
He leaned in and placed his elbows on either side of Corey's head on either side of Corey's head before pressing a kiss to his cheek. Corey was quick to turn his head back and face Jim, eyes opening for a moment to meet his gaze, before bringing him into a passionate kiss. One of his hands found Jim's and he immediately intertwined their fingers once more. The other hand was placed on Jim's face. He let his thumb rub back and forth across his cheek, extremely satisfied with how hot his skin had become.
Corey moaned unabashedly into Jim's mouth. It felt as if his body was unraveling underneath the other. His prostate was being hit over and over and it was becoming harder to keep himself together.
He pulled away and looked at Jim with pure lust in his icy blue eyes. “Ohhh… goddamn, Jim… You know how to make a m-motherfucker feel like they're on top of the world…” A soft moan escaped his lips and he couldn't help but to look away. He could feel his orgasm building.
“I'm glad,” Jim responded before giving him another kiss. “I'm glad I make you feel that way. You deserve everything, Corey.”
“I'm getting close,” Corey breathed out. He squeezed Jim's hand gently for emphasis.
“I am too,” Jim breathed out. “Do you want-”
“Fuck, inside-” Corey quickly cut him off. “I need to feel you inside me, Jamie…”
Jim nodded before pressing his head to Corey's shoulder and speeding up his movements. Corey moved to wrap his arms around Jim's neck, bringing his body closer than it already was. His nails dug into his back ever so slightly.
A few more thrusts was all it took for Corey to bust. His head leaned back into the pillow and his body arched up against Jim's as he was thoroughly fucked through his orgasm. He could feel the beat of his heart in every limb, his throat, and hell, even his eyes. He saw white.
A few seconds later, Jim let out a stifled moan and came deep into Corey. Feeling the other tighten around him was pure heaven.
Aside from their heavy panting, a serene silence fell over them as they basked in the afterglow.
Corey slowly blinked his eyes open and was met with Jim's face, his eyes fixed on him. A smile had curled onto his lips.
“You truly are one of a kind,” he muttered to the other. “And I get to have you all to myself…” Jim kissed him again before pulling out gently. His heart ached at how Corey whimpered from the loss, but he immediately made up for it by laying on his side and pulling Corey to his body, his chest flush against the other's back. “I love you so much, Cor. I love you more every single day.”
“God, Jim, I… Fuck, I love you too…” Corey replied softly. “Please… promise you'll be with me forever. I don't know what I'll do without you at my side.”
“I promise, baby,” Jim mumbled.
Jim pressed a kiss to Corey's cheek before nuzzling his face into his neck. It wasn't long before the both of them nodded off into a well deserved nap.
