The lips of the two met again in a feverish kiss, Dean's hands moving down Cas's body almost frantically. Their shirts were long gone, as well as Dean's jeans. His hands moved to Cas's jeans, popping open the button and then pulling them down, whining into the kiss as it didn't go real smooth. Cas giggled, pushing him back by placing his hands flat on Dean's chest. He pouted playfully, as Cas pulled down his jeans with ease, stepping out of them. Dean moved his hands to Cas's hips, pulling him closer again.
"Do you wanna move to the bed?" he whispered, looking down at Cas with his amazing eyes. Cas swallowed nervously; something Dean noticed as his expression changed immediately.
"It's okay, you don't have to," he reassured immediately, pressing a kiss to the angel's forehead.
"No. I want to," Cas told him honestly, taking one of Dean's hands in his own, "I think I'm ready." The Winchester's eyes lit up, a small smile tugging at his lips as Cas said that. He then leaned forward, capturing Cas's lips with his and kissing him passionately. The angel hummed, his hands coming up and tangling themselves in Dean's hair. Dean held onto him as he walked backwards, probably towards the bed. Cas followed blindly, smiling as they fell onto the bed.
"I love you so much," Dean muttered as they took a moment to breathe. Cas smiled widely at him, pecking his lips before saying it back, "I love you too." Their lips met again, Dean's hips bucking up. Cas gasped, Dean, taking this as an opportunity to let his tongue slip into the other's mouth. Cas's hands went down his torso, his fingers slowly trailing down the Winchester's sides. Dean pulled back from the kiss, moving his mouth to Cas's neck. Dean carefully flipped them over, hovering above the angel and holding himself up with his lower arms. His mouth on Cas's neck again as he threw his head back.
"So beautiful," Dean mumbled against the skin, soft vibrations on Cas's neck. He hummed, his hands finding Dean's hair again as Dean kissed down his neck. Cas bit his lip as Dean left a trail of kisses down the angel's body. Fingers were loosely tangled in Dean's hair as if it would hold him down.
"Please, Dean," Cas breathed out, his breathing intensifying as Dean moved lower and lower. He hummed against Cas's skin, sitting up slightly and toying with the waistband of Cas's boxers.
"Are you sure? There's no going back." His eyes showed worry and uncertainty. Cas sat up and grabbed his face, kissing him.
"I'm ready. Please, do something." He whispered, not missing the smiles on Dean's face before he kissed Cas. They closed their eyes, letting their lips move together as Dean pushed him back on the bed again.
"If you want to stop, just say so, yeah?" he looked at Cas, making sure he agreed.
"Yeah," Cas breathed out, closing his eyes shortly as Dean removed his boxers, leaving him completely naked.
"You're so amazing," Dean mumbled before his lips were on Cas's again. Cas's hands automatically found his body, touching anything he could see or hold. The angle let his hands trail down, tugging at the top of Dean's boxers as a sign for him to take them off. He obliges, sitting up shortly to do so. Cas felt slightly nervous when Dean was fully naked, but those nerves disappeared when they were kissing again. Dean's one hand moved down Cas's body, ending up stroking the boy's length.
Cas pulled back from the kiss, basically panting out, please, just-just does it. I need this, Dean. I need you."
"F.ck, baby" Dean mumbled breathless, looking him in the eyes, before reaching somewhere. He took the condom, ripping open the package and tossing it to the side. He then easily rolled in on, leaning down to kiss Cas once more while making sure he had used enough lube.
"Ready? It'll hurt because we skipped prep," he almost whispered, their noses touching.
"I don't care. I'm ready" Cas said back. Their lips met again, Dean's body lowering more and more. Cas felt him press against him, both of them taking a break from the kiss as Cas's hands found Dean's shoulders. He then pushed in, carefully and slowly, making Cas gasp at the foreign and painful feeling. His fingers pressed in Dean's shoulders as his tipped back, a soft cry escaping. Dean leaned forward, kissing up the angel's neck slowly, still moving in and bottoming out before staying still.
"You feel so good," he mumbled, kissing up Cas's jaw to distract him from the pain, feeling guilty but good.
"Dean, please, move" Cas eventually managed to get out, Dean's lips still working up his jaw but pausing as Cas spoke.
"Only if you're sure," he spoke slowly, still frozen and probably waiting for a reaction.
"I wouldn't say it if I weren't," Cas buried his nails in the Winchester's shoulders, almost as if to prepare himself. Dean nodded, kissing him correctly as he started moving out. A moan got lost in the kiss, Cas's hands no longer holding onto Dean's shoulders but now moving to his neck and into his hair. As their kiss got broken off to breathe, Cas threw his head back with his eyes shut, taking in everything he was feeling. Dean kissed the other's neck again and this time leaving hickeys everywhere. Cas's hands went back to Dean's shoulders, a soft moan escaping him. Dean thrust slowly, before picking up the pace as Cas demanded more. The Winchester pushed harder, making Cas gasp and moan as he hit a particular spot. Dean moved himself a little, repeatedly hitting the same place that drove Cas closer and closer to the edge. A moan escaped Dean as the angel underneath his whimpered and moaned and made all these beautiful sounds. Their bodies were a sweating mess by now; Dean could not keep his lips from the other's neck.
"Dean-I-" Cas mumbles, feeling as if he could cum any moment, holding onto the other's shoulders tightly and his head thrown back again.
"Cum for me, baby," Dean grunted, making Cas moan loudly, as he spilled all over his chest. The sight makes Dean cum as well, the condom soon filling up and him helping them both through their high. Dean slowly pulled out, quickly getting rid of the condom and getting something to clean them. Cas smiled lazily as Dean wiped his stomach, the towel used soon tossed aside and crawling into bed.
"You good?" Dean asked.
"That was amazing," Cas mumbled, turning round in the embrace and kissing his boyfriend with a small smile, "thank you."
"Hm, I love you," Dean mumbled happily, smiling widely at the tired-looking boy in his arms.
"Love you too," Cas mumbled in return, snuggling closer and closing his eyes with a content sigh.
YOU ARE READING
Destiel Smut Oneshots
FanfictionSome long-ass smut chapters. Let me know what you think