The angel locked eyes with Dean, watching him feel up his shirt. Dean was smiling softly, he didn't want to scare Cas. He wanted to be very gentle and sweet on Castiel. He was feeling very aroused at the moment, but he knew that he couldn't just jump right into it.
Soon, the shirt was thrown to the ground. Dean started to leave small kisses planted all over Cas's stomach. He watched with a glimmer in his eyes, Dean knew how to treat him right. But what he could do for this man he loved dearly.
"Dean, let me help you remove your shirt." Cas said after thinking about it. Dean just shrugged his shoulders and sat down. Castiel climbed onto his lap, straddling Dean. Reaching down, his fingers brushed Dean's hips softly and that made Dean grip onto the sheets and his lips parted. Cas filled the hole with his lips. Kissing them with a kind approach. Dean smirked into the kiss.
"Cas. You're just so-"
"Sh. Let me get this shirt off now." Castiel was scared. He didn't know if the kiss was right, or even how to properly take the shirt off. All he knew was that he felt something in this moment, and his pants seemed a little tighter than usual.
His fingers curled underneath Deans shirt and Cas watched his face show pleasure. His eyes closed, eyebrows furrowed, and a low, long moan escaped his lips making Castiel smile. He was doing something right.
So he continued up his chest, his fingers feeling every inch of Deans smooth skin. He pulled the shirt up and leaned down, like Dean did, and pressed his lips to Deans torso. He felt up and touched Dean's collar bones. Afterwards, he felt a hand touch his own, squeezing lightly telling him what he was doing was good.
"Oh Cas."
It was the way Dean said his name that sent him over the edge. He slowly lifted his lips from Deans stomach and pulled the rest of the shirt off. Needing some guidance, he moved up a bit and kissed Deans lips. Dean grabbed the angels neck and pulled him closer, sitting up. Their lips moved in sync, both of them grasping each other tightly.
"Let me get these off, okay? Are you okay?" Dean asked worriedly. He touched the curve of Castiel's back, pulling on the back of his jeans. Cas smiled and nodded.
"I am okay Dean. I just want you to be satisfied, seeing as it is my first time. Little ner-"
"Don't be nervous Cas. You're doing so great. Just...follow my lead."
"I do trust you Dean." Castiel said, running his fingers across Dean's chest, and over his collar bones. It sent shivers throughout his body and he grabbed Castiel's waist, flipping them over.
"I know you do." Their lips met again, this time with lust. Both of them wanted each other. So bad. And Dean knew, wether he knew much about this or not, he would make Cas's first time heaven.
Dean slowly pulled on Cas's jeans. They slipped off and he could see a pair of grey underwear, and the bulge sticking up from it. Cas blushed, looking away. But his face got warmer when Dean pressed into it. His stomach felt warm again, he wanted more. Dean could tell, so he stuck his hand in his underwear, touching his dick. Castiel groaned. His whole body felt limp.
"Oh Dean. Don't-dont stop. Please."
And he didn't. His hand wrapped around Cas's dick, starting a slow movement up and down. Castiel grabbed the bed sheets and crumpled them in his hand. His mind was filled with confusion, but pleasure. He knew that he wanted this with Dean. And that's what made him buck his hips up into Deans hand. Dean giggled.
"Slow down. It's okay."
His hand tight, moving up and down in slow movements. The pleasure on Cas's face made Dean groan. This was all new to him, but the look on Castiel's face said it all.
"I-Dean...I want to help y-you out. P-please." His words slurred together by the end. His stomach got tight and he felt pressure. Cas gasped for air, lifting his hips off the bed. He couldn't quite get enough air when Dean attached his lips to the Angels but never releasing his hand. The way it felt, Cas could not describe. But his lips opened and Dean stuck his tongue inside...roaming around for a while.
"De. Oh my...Dean." Castiel moved up, gasping. He was struggling to hold onto something until he found Dean's hands. He gripped tight, cutting off circulation. Dean slowed down really slowly, making it less of a pain for Cas. But he kept going, holding the man in his arms, cradling him as he hit his high. Castiel felt his lower stomach release and his eyes closed shut, letting everything go. Dean watched as Cas went limp his arms. He let go of Deans hands and just laid there, breathing out deep breaths, calming his body. The white substance was warm over Castiel's tan smooth tummy. So Dean bent down and licked it up, getting every last bit.
"Oh De."
The angel watched in awe as Dean helped Cas up and back into Deans shirt instead of his own. Dean didn't want to overdo Cas. It was his first time and it was all so much work. They would continue later, when Dean felt that Cas was ready. Completely.
"But Dean. I need to help you out. I ne-" He sucked in air, a big yawn filled the room. His eyes searching the room. Dean smiled, shaking his head.
"Maybe next time. But right now, you need your rest Cas. That took a lot out of you. And I'll be right here, I'll hold you. I'm sure you remember sleep from when you were human last? Just try. Please. For me. Rest."
Dean wanted to make sure Cas was treated right. He deserved it. For all he had done.
"Oh. Oh okay. I'll rest a little I guess."
Dean crawled back into bed, settling in next to Castiel. Cas's head rested upon Dean's chest and he could hear the heart beat clearly. It was strong. Healthy. Happy. Dean pulled him closer, practically onto his body. He let out a breath.
"Cas. I-I love you. I hope you know that."
"I do Dean. And I love you too."
And in that moment. Castiel knew. Truly.He would never leave Dean alone again. Never. He would love Sam as a brother, equally. Because he knew, to the Winchesters, family was the most important thing in this life. Family. And he finally felt that he fit in. And this made him smile. He was a Winchester.
--
[ok so I'll be updating more now. Got the problem fixed on my wattpad so we're good, sorry this is so short. I'll have more soon <3]
YOU ARE READING
heaven
FanfictionDean missed Cas. So much, he decides it's time to tell his angel how he really feels. But how long does Cas really plan on staying around?