Dean trailed his fingers down Cas's stomach and traced along his hip bone. Cas's dick twitched at Deans touch. Fuck, I'm enjoying this way too much, Dean thought to himself, smiling. He moved his body closer to Cas's and began to kiss his way down Cas's stomach, pulling the sheets off him as he did, leaving Cas's naked body more exposed.
"Stop it, Dean," Cas laughed, although he still seemed to be asleep.
Dean pulled down on the waistband of Cas's boxers, his dick slapping against his stomach. Dean wrapped a hand around it and began to stroke. He thumbed over the head, spreading the beads of precum over the tip. Cas stirred again, this time, opening his eyes and looking down at Dean.
"What are you doing?" Cas asked with a yawn.
"Shut up and enjoy," Dean replied before taking Cas in his mouth. Dean explored the unfamiliar feel of Cas in his mouth. So much better than the dream, he thought. Hungrily, he licked his way up Cas's length and flicked his tongue over the tip. His tongue practically danced over the slit and around the tip, making Cas's hips buck.
A moan escaped Cas's mouth when Dean swallowed him again. He wasn't sure what had come over Dean, but he wasn't didn't want to question it. When he couldn't take it anymore, he grabbed Deans hair and pulled on it to the best of his ability, causing Dean to pull off of him with a pop.
"Everything okay? Did I do something wrong?" Dean pushed himself up to face Cas.
Cas leaned in and gingerly kissed Dean on the lips. "No, everything is amazing."
"Then why'd you stop me?"
Cas just bit his lip and looked at Dean. "We've been together for a month now and we haven't, you know, had sex yet. And I want you to have sex with me."
Deans eyes widened. "Oh," there was a long pause, "um, okay. Let's do it."
"Right now? Dean, we can wait, I was just thinking about it. If you're not ready, it's fine."
Dean kissed Cas. "It's sex. Of course I'm ready."
Cas pulled a small bottle of lube out of his bag and threw it on the bed next to Dean. Dean picked it up and grinned. "Damn Cas, prepared much?" Cas blushed as he crawled back onto the bed.
"I can't believe my first time is going to be in some random motel room in Utah at," Cas looked at the clock, "Dean! It's only three thirty in the morning!" Cas hit Dean's chest as Dean laughed.
"I'm sorry. Would you like me to wait?"
Cas threw himself on top of Dean, kissing him hard. "Fuck waiting." Dean still got all hot and bothered when Cas swore. It wasn't something Cas usually did, but after spending so much time with Dean, his "bad attitude" rubbed off on him. Dean bit on Cas's lower lip and pulled it. "You know, this is going to be different from having sex with a girl," Cas said as Dean sucked on his neck.
Dean let go of Cas's neck and looked at him. "Yeah, I know."
"I mean. Well from what I have read, I um, well, it's not the same as a female," Cas tried to explain his concern with much embarrassment.
"Cas, what the hell. Stop making this weird. Wait, you've done research on this?" Dean watched Cas with bewilderment.
"I just wanted to make sure that um, we would know what to do." Cas blushed.
Dean placed his hands on Cas's hips and rubbed his thumbs in circles on his hip bones.
"It's not that difficult to know what goes where. I'd like to consider myself very skilled in bed. So can we do this already?" Needless to say, Dean was extremely horny and if he didn't take care of it soon, he wasn't sure he'd make it.
Cas pressed his lips against Deans. "I'm ready," he whispered in Deans ear. Dean nodded, grabbing the bottle of lube. He put a gracious amount on his fingers and wrapped them around his dick, slicking it up. "How should I um," Cas asked.
Dean bit his lip. "I guess get on your knees," he suggested. Cas got off of Dean and moved next to him while Dean got on his knees behind him. Dean put his hands on Cas's lower back and moved them up and down. Cas's back began to cave, sending his ass up towards Deans waist. "Okay, here goes nothing. Stop me if I hurt you."
Dean stroked himself a few more times before pressing his tip into Cas. Cas let out a small hiss, causing Dean to stop moving. "Are you okay? Should I stop?"
"No," Cas groaned, "keep going." Dean did as he was told, pushing into Cas slowly. When he was as deep as he could go, he waited there for Cas to adjust. Cas let out a deep breath. "You can move now," he said. Dean slowly started to pull out before pushing back in again. As Cas loosened up, Dean picked up the pace.
Cas fisted the sheets in his hands, the overwhelming sensation of Dean inside him driving him wild. Considering it was his first time, it didn't take long before he was on the brink of his orgasm. "Fuck, Dean, I'm gonna cum," Cas breathed heavily. Dean pulled out of Cas and flipped him around on his back. Giving Cas a chaste kiss, Dean grabbed both their lengths and stroked them both. Cas came first, Dean following soon after, leaving a hell of a mess between the two boys.
Dean collapsed on Cas's stomach, the both of them sweaty, sticky, and practically gasping for air. "So," Dean said breathlessly, "how was your first time?"
Cas responded with a sloppy kiss. "It was technically yours too."
"You didn't answer my question."
"Fine, it was amazing. I don't know if I will be able to walk again, but it was worth it." Cas shifted uncomfortably on the bed.
Dean laughed and rolled of Cas. "Good. Not about the not walking thing but it being amazing and worth it." Dean propped himself up on his arm, facing Cas.
"Everything is worth it with you," Cas said, mirroring Deans movement. He reached an arm out and ran it across Deans stomach. "We should probably get cleaned up."
Dean pouted. "Right now? I'm pretty happy just laying here."
"Dean, we're disgusting." Cas made a face, but that didn't stop Dean from rolling back on top of Cas, their stomachs rubbing together. "Ew, Dean, stop," Cas laughed. "You're so gross."
"I think I'm adorable," Dean retorted, finally getting off of Cas. "Now, let's go shower."
Hate to cut the story short but I have no time :( So, only 1 more chapter. Thank you for the reviews! Hope you've enjoyed!
