Work Text:
Hudson was losing his mind.
He was lying on his back, staring at the ceiling. His fingers were twitching by his side as he listened to sounds of Connor breathing deeply. The man was lying a few inches away from Hudson, his body heat causing shivers to run up and down his spine as he thought about what he’ll do next.
Connor was a heavy sleeper and there weren’t many things that would get him to wake up in the middle of the night. Hence, why they were doing this. Why was he allowing Hudson to do this.
Hudson’s dick twitched at the thought, but he held himself back.
It would be too easy to turn on his side, wrap his arms around Connor and rut against his ass until he was coming in his pants. It would feel good. Hudson knew that, but it would be over far too soon.
No. He had to take his time. He had to be patient; something Hudson wasn’t known for.
But Hudson couldn’t help himself. He turned his head to the side, taking in Connor’s board shoulders and small, tiny waist that led down to his plump ass. Hudson bit his bottom lip as he thought about kneading the soft flesh.
Connor’s ass cheeks always filled up his hands as if Hudson was born for it. Born to just fill up Connor any chance he got. To worship the man and show him he could be good. That he was good.
With a small, strained sigh falling from his lips, Hudson reached for Connor. His fingers brushed through the curly hair, pulling slightly as if he was checking if Connor was truly asleep. Even though Hudson knew his boyfriend was out cold.
A sharp spark of arousal ignited in Hudson’s belly. A tingling sensation settled deep in his belly as blood rushed to his cock. Hudson was fully hard in his sweatpants. His cock strained against the material, and he had to cup himself when the pleasurable feeling became too much.
Hudson reached out to trail his fingertips along Connor’s smooth, soft back. He traced the lines and shadows of his muscles even though the shirt was covering what he truly wanted to see. He should have told Connor not to wear his shirt to bed tonight. But then he would have revealed the best part and gave himself away.
Hudson’s entire body rocked with an excited shiver, and he knew he had to hurry. His dick was throbbing already, and it wouldn’t be long now until he came. And he didn’t want to cum in his pants.
No. Not when he had Connor lying right next to him, prepped and ready.
He scrambled up, gently pushing Connor on his stomach and making sure his face wasn’t smushed into the pillows. Once he was sure Connor was still asleep, Hudson trailed his fingers above the waistband of his pants, fully sitting down on his boyfriend’s thighs. He pulled the material over Connor’s ass, groaning underneath his breath at the flash of soft, unblemished skin.
It was dark in their room and Hudson wanted to see every detail of his boyfriend, which is why he carefully got up and turned on the bedside lamp. For a moment, he was scared the light would wake up Connor, but the man had his face turned away from the light and besides, Hudson wasn’t going to last long enough for it to become a problem.
Happy with his newfound vision, Hudson sat back down on Connor’s thighs. He rocked his dick against his ass, running his fingers all over Connor’s waist, digging his nails into the skin and wishing he was inside his boyfriend already.
It was a bit weird; touching Connor like this without any reaction from the other man.
Usually, Connor was like an open book, squirming and moving around. He would moan and whimper at the slightest touch from Hudson and it always made him lose just a tad bit of control; knowing he was making Connor feel that good.
“Fuck, baby.” Hudson groaned, his hips losing their rhythm before he forced himself to stop. The last thing Hudson wanted would be to come before he got to fuck his boyfriend while he was sleeping, hopefully having a dirty dream of his own.
Hudson grabbed the waistband of Connor’s pants again, carefully tugging them down his thick thighs and off his long legs. His eyes were drawn to his ass and thighs almost immediately. Now that there was nothing covering them, he could get his fill.
He squeezed Connor’s cheeks one last time before he spread them open. His eyes immediately fell on Connor’s tight small hole, hidden between those plump, big cheeks. He trailed his fingers over the smooth expanse of Connor’s taint, heavy balls and soft cock smooshed against his bed.
Hudson’s arousal twisted with his longing for Connor. He felt guilty for how much he was enjoying having his boyfriend like this. Asleep. And yet, he trusted Hudson to touch him and make himself feel good while using him.
Hudson didn’t know what he did to deserve this, but he was going to make it count.
He spread Connor’s legs wider, getting comfortable on his stomach between them as he admired his cock and hole up close.
Connor’s dick was just as beautiful soft as it was hard. It was big like this too and Hudson stroked a fingertip along the underside of his dick to the very tip. The skin was warm and springy, and Hudson’s instinctively licked his lips. He slipped Connor’s foreskin back just enough to peek at the slit.
Hudson’s mouth parted open as he licked and kissed over the exposed head of Connor’s dick. He traced the slit with the tip of his tongue, moaning at the taste of his boyfriend. Connor tasted sweet and clean. He tasted familiar, as he always does and Hudson sucked harder, trying to get deeper.
But the position he was in made it harder and Hudson pulled back, a small frown rising on his face. He was itching to have Connor deep in his throat and droll was already pooling in the corner of his mouth at the thought.
Unfortunately, Hudson would have to wait until morning.
Hudson’s dick was painfully hard now, trapped between his body and the bed. He eagerly shoved his hand in his own pants, tugging at his dick as he rocked his hips against the bed. Soft whimpers were falling from his lips, something he couldn’t stop as he needly kissed all over Connor’s half-hard dick and ass.
There were faint bitemarks lingering on Connor’s skin and Hudson itched to bite him again. He wanted Connor to wake up in the morning with his asshole full of Hudson’s cum and his ass littered in fresh bitemarks.
He wanted Connor to know what happened even though the man slept through it all.
Hudson’s eyes fluttered close as he nuzzled against Connor’s balls, inhaling deeply. His arousal was bubbling deep in his stomach and Hudson couldn’t stop rocking his hips against the bed, tugging his dick with trembling hand.
“Connie.” Hudson mumbled against the soft skin; eyes filled with tears.
Hudson arched his back, pushing himself up on his knees just enough to get the right angle to pump his cock. His free hand slid up Connor’s thighs, lips pressing kisses all over his boyfriend’s dick and balls. He licked a fat stripe over Connor’s rim, tongue messily pressing in as he moaned high in his throat.
The sounds of Hudson’s fist moving on his cock, his needy moans and wet licks filled the quiet room. He couldn’t stop. His balls were throbbing in pleasure, and his dick was twitching in his own hand.
With a chocked off groan, Hudson ripped his hand away from himself. He was up on his hands and knees, breathing deeply and trying to stall of his orgasm that was still sending pleasurable sparks underneath his skin.
Hudson had to fuck Connor. He had to fuck him now or else he was going to come in his pants.
With a breathless sigh he moved toward the bedside table, grabbing a bottle of lube. He quickly took off his clothes as well, considering he was already up. Hudson threw them around the room, not caring in the slightest where they landed. Connor, who would usually call him out on his behavior and make him fold his clothes, was asleep and Hudson was using that to its full potential.
His cock was standing up straight, hard as hell. His red tip was shiny with the amount of precum that was, undoubtedly, sticking his underwear together, but Hudson didn’t care. It was the effect Connor had on him. Even while he was asleep and not doing anything.
Hudson didn’t dare touch his cock as he poured some lube over his fingers. He warmed the liquid before he returned to Connor on the bed. Two of his fingers slipped into Connor’s hole without resistance and Hudson was glad they had sex earlier today. It made everything easier.
He spread them apart, adding a third finger not long after. He fucked Connor with his fingers for a few minutes longer, not wanting to hurt him even though Hudson’s dick was twitching uncontrollably and he was close to losing his mind.
Hudson pulled his fingers out, satisfied with his work. He licked his lips as he stared at the slight gape of Connor’s hole, eager to fill it back up with his cock. He briskly grabbed for the bottle of lube he had discarded on the bed, slicking up his dick impatiently.
He shuffled forward on his knees, tapping his dick against Connor’s ass before sliding it between his cheeks.
“Fucking hell, baby.” Hudson whimpered as the tip of his dick kissed Connor’s open, wet hole. With a shuttered gasp he lined himself up, slowly pushing his cockhead past the rim. He sank himself into the tight heat, holding his breath as he enjoyed the feeling of having Connor all around him.
Hudson’s heart was beating wildly in his chest, and he knew he was grinning like a madman, his cock buried deep inside Connor’s body.
He wished he could take his time. He wished he could enjoy the moment of having Connor warming up his cock, admiring the swell of his ass. Appreciating how tight and good Connor feelt. There was nothing stopping Hudson from staying like this as long as he wanted. Connor’s perfect, pliant body underneath him. Made for Hudson to fill and fuck.
Unfortunately, Hudson had been pent up long before Connor went to sleep and now, that he was finally inside his boyfriend, he could barely hold on. He allowed his hands to needily and impatiently roam over the curves of Connor’s back, thighs and ass. He dug his fingers into Connor’s waist, allowing his hips to move in little circular grinding motions.
Hudson was breathing heavily as shallow thrusts quickly gave way to deeper pumps. His eyes were trained on Connor’s puckered rim along his dick. He watched in wonder as his hole spread and accommodate his dick easily, red and wet with lube and Hudson’s spit.
He shoved himself back inside to the hilt with a pleased moan, watching as Connor’s ass jiggled with each harsh thrust. Each heavy stroke had the bed creaking and groaning beneath them and it just excited Hudson more, arousal coiling low in his belly.
Connor shifted slightly, moving his head, but Hudson didn’t stop. He couldn’t stop. He took whatever he wanted from his boyfriend. His head fell back, eyes fluttering close as he rolled his hips with a smile on his face.
Hudson felt drunk.
He tried to focus on Connor’s warm and wet body and how different it was when his boyfriend was unresponsive and not fidgeting underneath him. His eyes settled on Connor’s sleeping face, a groan falling from his lips as his hips slightly lost their rhythm.
Hudson gripped Connor’s waist tighter, keeping his boyfriend still as his movements became erratic and heated. He was barely pulling out now, trying to get even deeper with each thrust as Connor laid uselessly underneath him.
Hudson leaned over Connor’s back, pressing their bodies closer together. His lips found Connor’s shoulders and neck easily as he kissed the exposed skin, drooling all over his boyfriend’s shirt.
His ragged breathing and the wet slaps of skin against skin were getting louder and louder as Hudson desperately fucked Connor’s loose body. Hudson knew Connor would wake up from this. He was jerking and bouncing him around too roughly for Connor not to wake up, but Hudson didn’t care.
He couldn’t stop himself.
He moaned uselessly against Connor’s ear, whispering sweet words of phrase, his pace increasing dramatically. A few pointed, deep thrusts had his vision spinning, pleasure peaking through his body and threatening to overflow.
“Connie- fuck, fuck, fuck.” Hudson whimpered, his voice high and needy as he rutted against Connor like a brainless mutt, not able to get enough.
“Uhm, Huddy?” Connie groaned, shifting underneath Hudson’s body as he tried to look at his boyfriend over his shoulder.
Once their eyes met, Hudson was gone.
His entire body stiffened, a guttural groan leaving his lips as he threw his head back, hips jerking erratically against Connor’s ass. He milked himself of every last drop, making sure to plan it deep inside his boyfriend. Short fucks in and out only pushed his seed deeper as his dick began to soften inside Connor.
Hudson was sprawled out over Connor’s back, arms lying uselessly against his side as he tried to catch his breath. He breathed heavily, kissing Connor’s shoulders and anything else he could reach as he fought back the urge to fall asleep right where he was.
He held his softening dick cozily inside Connor’s body. He indulged himself a bit as he circled his hips slowly to feel the mess squelch around his dick. This might just be his favorite part of sex; coming deep inside Connor and marking him up from the inside.
“Did you have fun, baby?” Connor asked him, his voice filled with sleep as he kissed Hudson’s hand.
“Yeah.” Hudson breathed out, his brain half-asleep already.
Hudson pulled himself up on his knees, staring down at Connor’s puffy hole. With a quiet pop his cock slipped free, a small pool of cum leaking from the gape. He sighed happily, watching his reales seep out, tapping Connor’s ass gratefully.
He plopped down on the bed next to his boyfriend, pulling him into his arms as Connor sighed sleepily. He nuzzled silently into Hudson’s neck, kissing his skin as he allowed his boyfriend to play with his hair and intertwine their legs together.
“You’re cleaning up the sheets.” Connor mumbled underneath his breath as Hudson chuckled. He thought Connor would want him to return the favor and get him off as well. But when he glanced down his boyfriend was already asleep and Hudson joined him seconds later.
