Keeping true to his word, Dean kept himself -and his libido- in check for the next few weeks. It drove Castiel crazy, but he admired the man for holding their budding relationship in such high regard. They still occasionally fooled around over the phone and had heavy makeout sessions, and if it wasn't for any of that, Cas had no idea how he would be able to keep it in his pants.
They'd gotten to know each other quite a lot, and he felt so at home with Dean now that he couldn't imagine how he'd ever done without him.
Cas sighed heavily and walked right into Dean's apartment, calling out to him in case he hadn't gotten his text.
"Dean?"
He walked past the kitchen, setting down his things on the table, then noticed fluffy blonde hair protruding from underneath a pillow on the couch. Why did he always seem to catch Dean sleeping?
He chuckled to himself and knelt on the floor by Dean's head, running his fingers over the soft strands.
"Dean….wake up."
Green eyes fluttered open, and the frown made Cas laugh out loud.
"I was having a freaking awesome dream, man…"
"I'm sure you'll be alright."
His soulmate sat up and stretched, his grey t-shirt lifting to expose a sliver of skin on his hips.
"I got you a present, Dean."
"Aww, Cas, I told you I'm not into Valent-"
"I know, I know. Just trust me?"
His boyfriend's face clearly expressed his dubious hesitance, but he followed Cas into the kitchen anyway to see his gift on the table.
"The shop made pies today, so I figured I'd get you a whole one….pecan, right? Your favorite?" Dean met his gaze, a giant grin creeping onto his lips.
"Cas, you sly dog."
He shrugged, smirking. "It's our first holiday together. I didn't wanna be too cheesy so soon, but I still wanted to celebrate with you, so…."
He expected the sudden kiss, but not the intensity. Dean had all but plastered himself to Castiel's body, licking into his mouth with a soft reverence that belied his wishes to not be "chick-flicky." His hands cupped Cas' jaw gently, curling into the short strands of hair at his nape in a caress so sweet it burned Cas' eyes with threats of tears. All because he was thoughtful enough to get him a whole pie.
"Thank you, Cas."
His breathless answer was swallowed by Dean's mouth as his lips slanted over Cas' once more. The slow worship from before melted into a quieter, more insistent buzz under his skin wherever Dean's hands roamed over the planes of his back.
Castiel had a feeling the day would soon come where their restraint would falter and shatter, both men finally giving in to the sizzling thread of attraction between them. It had been building since before they'd met, even though he felt silly and childish for thinking it. It was undeniable. Dean had such a way of getting under his skin, into his head….and if he was honest with himself, into his heart as well.
Dean deepened the kiss almost urgently, curling his tongue into the heat of Castiel's mouth and pulling their hips together in a slow grind. Cas was already half crazy with lust, and if he didn't back away now he never would.
"Dean, I don't kno-"
"I'm done waitin', Cas. It's been a whole month of hearin' all those noises right in my ear but it's never enough. It's never what I need. I need to hear you come apart while buried inside me. I gotta know that you need this just as much as I do. Do you?"
What little restraint Castiel had flew out of him, and he gave into his fantasies of finally making love to Dean. His lips crashed into Dean's, his hands fervently pulling at clothes, and they stumbled toward the bedroom while pressed together, never wanting to part.
Cas fell to the mattress first, pulling Dean down on top of him. His shirt was finally off, Cas noticed, and his pants undone.
"Off. I want you completely naked."
Dean smirked, then stood and removed the rest in a quick swipe of his hands. He stood at full attention, and Cas drank it all in hungrily. Dean slowly crawled back on top of him, lifting his sweater to kiss his hips and trail up with every inch he uncovered. With Cas' sweater gone, his nipples peaked in the cool air of the room. His mind fogged in pleasure and he barely noticed Dean removing the rest of his clothes.
"Are you sure, Cas?"
His answering nod was firm and definitive. No way was he letting Dean go now that he'd decided to do this.
He sat up and reached for his lover, his soulmate, and brought him down onto the bed to roll on top of him. Cas cupped his face tenderly, then brought their naked bodies together with a hiss of pleasure. Feeling Dean's skin on his was like nothing he'd ever experienced. Smooth, firm, hot….it was right.
Dean eagerly rutted up against Castiel's erection, clearly ready to get things going. Cas smirked and allowed it. For now.
"Excited, are you?"
Dean opened his eyes and smiled at Cas.
"I feel like I've tortured you enough with all that waiting crap. I'm just showing you that I'm ready now. I trust you."
His heart twisted, breath catching in his throat. Dean trusted him...not an easy feat to accomplish, by any means. Emotions swirled through him, the biggest one of all being one he should keep to himself a little longer. To make sure.
Cas kissed him once more, sweet and slow, and reached between them to grab hold of Dean's dick. He stroked firmly, making Dean's breath stutter behind his lips as his fingers slipped over the head and through the precum.
"Please, Cas. I can't wait anymore."
One more stroke. Two.
"Lube."
Dean motioned to his dresser, and Cas opened the drawer closest to him. Once his fingers touched something plastic, he pulled it out and widened his eyes.
"Well then. Looks like you've been having fun without me."
Dean lifted his upper body to see what he was holding. As the realization hit him, his face went bright red.
"Cas, I can exp-"
"Don't. I know perfectly well why you have a pink dildo. What I don't know, is why you've been using such a poor excuse of a dick to get off when you had something much better at your disposal. I'll make sure you never need this again, Dean." The man could only nod, clearly recovering from being found out. Cas chuckled to himself and found the lube, putting back the offending fake dick. He poured some out onto his fingers, rubbing them together to warm it as Dean spread his legs wider, anticipating Cas's touch.
"Roll over."
So obedient. So eager. Castiel rewarded him with one finger breaching his rim slowly, caressing his muscle tenderly. A few pumps in, Dean was already open enough for another. Cas smiled at his lover's need to be fucked.
"Please, Cas. Please, I need more."
He slipped another in beside the first, slowly working his way up to four fingers. He avoided his prostate entirely, much to Dean's disappointment.
Deeming him ready -and feeling his own resolve crumbling fast-, he pulled his fingers out and maneuvered Dean onto his back. Castiel wanted, needed, to see Dean's face. He positioned his cock at the rim, looking his soulmate in the eyes as he pushed past and seated himself completely. He let Dean get settled, then fucked in and out slowly.
Cas had had sex before. He had needs, and made sure the other people knew that's all it was. But this….there was no way he'd live without this ever again. Dean's body molded to his in the way that only a man's body can - hard angles, flat skin, jutting hips….but the noises he made tied it all together in the sweetest way. Noises only for Cas.
Dean writhed beneath him, begging him to go harder. His face contorted and sweat pooled in the dip of his neck, and Cas bent down to suck at the tendons before obliging his gorgeous man. He could feel himself getting close, and lifted Dean's legs onto his shoulders to finally hit his prostate. A wild shout escaped Dean's mouth and Cas bit his lip to hold himself together. This man was completely unraveling him and it had barely even been 15 minutes.
"Fuck, Dean...you look so damn sexy. All sweaty and taut. I feel like I'm dreaming. I wish I could fuck you forever."
"Then do it. Stay. Cas…"
Their eyes met, and Castiel understood that he'd meant more than just this moment. He fucked harder, unable to hold back anymore.
"I will, Dean. As long as you'll have me."
Dean's arms wrapped around his shoulders as they crested the wave together, come spilling onto their stomachs.
Cas fell onto the bed beside him, catching his breath. Dean turned, uncaring that he was getting the sheets dirty.
"I love you, Cas."
His fingers grazed Dean's lips as he breathed through the swell of emotion. Pure green eyes watched him as he struggled to speak.
"I love you too, Dean."
As they drifted off to sleep, limbs entwined, the last thought Cas had was that his mother was full of shit, but hopefully would come to their wedding. Once Dean found the ring in his pie tomorrow.
