A Dream- destiel

936 10 7
                                        

Dean and Cas lay in bed together in a motel. They ordered a double, but all they had were two singles. Sam took one, and Dean and Cas took the other. Dean was on the verge of consciousness and Cas was sound asleep.

Dean rolled onto his side, back facing Cas, and tried to fall back asleep, cursing the sun for coming up so early. Cas felt Dean move and, in his sleep, moved closer to the hunter. He was dreaming about himself and Dean doing some X rated things. Some things he saw in a video online...

Now Dean and Cas aren't dating or anything, but Cas was really into Dean, he just didn't know how to express it.

Dean groans and scoots back, towards Cas, and tries to fall asleep completely. He can't though, when he feels Cas start to spoon him. The angel reaches around Dean and wraps his arms around his torso, and his lower belly, getting too close to Dean's boxers.

Dean's eyes shoot open wide, and he tries to scoot away from Cas, but Cas won't let him. He doesn't necessarily want to stop the contact, but he doesn't want Cas to wake up with Dean in his arms.

Cas mutters something, sounding like Dean's name, but Dean shakes it off and relaxes into Cas' arms. If he isn't going to let him go, he may as well try to get some sleep. A few minutes later, Dean's almost asleep when Cas presses his crotch against Dean's ass. Dean smiles for a moment, and then wipes the smile off his face when he realizes what's happening.

Cas is hard. He's asleep, hard, and pressed against Dean's ass. Fuck.

Dean blushes and Cas pushes against him again, moaning softly into Dean's neck. Dean twitches in interest, but he can't touch himself. Cas has his arms pinned against his chest.

Cas ruts against Dean one more time, experimentally, almost, and then begins to move more frequently. He grinds himself against Dean's ass, moaning softly still, in his sleep. Dean's freaking out. He doesn't know what to do. If he woke Cas up, it would be so awkward, but if he didn't, then this would keep happening and it would be just as awkward when Cas wakes up anyways.

Dean decides to just let Cas use his body however the sleeping angel wants to. He's already hard and Cas already started anyways, so what's the point of stopping it?

Cas pulls Dean tighter to himself and grinds upwards, slipping his clothed erection between Dean's ass cheeks and moaning. Dean gasps at the feeling. Cas is big. Very big.

Dean starts to circle his ass, giving Cas more friction, and Cas presses his face into Dean's neck. Dean moans softly as Cas' lips ghost over his skin and he feels a wet spot form against his ass. Precum. Cas is so close.

Cas ruts against Dean harder, moaning again and again until he stops abruptly.

Dean presses his ass back onto Cas, knowing he didn't finish yet, but jumps when Cas speaks. "Dean."

"C-Cas. You're awake." Dean says, looking over his shoulder and blushing like crazy.

"Dean what was happening? Did I- in my sleep? Oh my- I'm sorry!" Cas says, pulling away from Dean. He tries to keep himself under the covers to hide his very impressive erection, but he fails when Dean sits up too.

Cas looks down at Dean and sees that he's hard too. Fuck what were they doing? "Y-you... um. In your sleep. I thought that it would be awkward when you woke up weather I stopped you or not.. so I... didn't." Dean stutters, noticing how he's perfectly on display for Cas to see. He doesn't try to cover himself up, though, Cas notices.

"Why didn't you stop me? I didn't mean to- oh my god. I'm so sorry. I was... fuck." Cas says, putting his hands over his face to cover his blushing.

"It's fine Cas. It-it's not a big deal." Dean answers honestly and Cas peeks through his fingers.

"It's not?" Cas asks, confused. Why isn't this a big deal for Dean? Cas was basically just humping him in his sleep and Dean isn't mad?

"No- it's.. it was okay. It was good, I guess." Dean admits, eyes not meeting Cas.' "You never.. uh.." Dean says, trying to say that he never finished, but he can't get the words out.

"Just.. um... let me go to the bathroom." Cas says, trying to stand up from the bed and take care of his, still, very hard erection.

"Wait!" Dean says without thinking, then he curses himself. What is he doing? "Just.. come back to bed." Dean sighs.

"But I need to-" Cas says, nervously.

"Take care of... it, I know. Come here." Dean says, letting himself do the stupidest thing he might have ever done.

Cas walks back to the bed slowly, not knowing what to expect. He lays back down and Dean does the same, back facing Cas. "Dean what..?" Cas starts, but Dean presses himself back against Cas. He moves Cas' arms to wrap around him, and he starts to grind his ass back into Cas.

Cas gasps and hesitantly let's himself put his hands on Dean's chest. "Good, keep your hands there." Dean says softly.

Cas nods, gripping Dean tightly. He has no idea what this is, what it means for the two, but he's too horny to care. Dean keeps on circling his ass against Cas and Cas starts to moan again, this time, burying his lips into Dean's neck. Dean moans softly, letting his hands go to his boxers. He pulls himself out and starts to stroke himself in the same time as his thrusting back against Cas.

Cas notices this and moans against Dean's skin again. Dean moves quicker now, knowing that Cas has to be close and Cas bites his neck roughly. "S-sorry!" Cas says, nervously. He doesn't want to hurt Dean, he just did what his body wanted him to do.

"Don't be." Dean groans, keeping up his quick pace. Cas grabs Dean's hips, presses himself against him one last time, hard, and moans loudly, biting into Dean's skin again. Dean moans as he strokes himself to the feeling of Cas finishing against his back. When did he even get out of his underwear?

Dean keeps on moving slowly against Cas as he finishes over his fist. Dean keeps his hand around himself, squeezing, getting every last drop of cum out of him.

He releases himself, Cas still pressed against him, and Cas rolls him onto his back. "I need to... I- it's on your back." Cas says, nervously. He didn't mean to finish up Dean's back, but he did. He needs to clean it up.

Cas stands up, pulls his boxers up, and grabs a towel from Dean's floor. He wipes up Dean's back, making sure never to forget that sight.

Dean laughs as he rolls over, eyes hooded. Cas tosses the towel off the bed and stands up, awkwardly. "Cas, lay down." Dean says, opening his arms. He grabs the towel with one and wipes up his hand and stomach where he finished as Cas gets back on the bed.

"Dean.. why'd you let me do that?" Cas asks, laying down on the bed. Dean scoots closer to Cas and lays his head on the angel's arm.

"Because you were really hot when you were moaning and grinding against me in your sleep." Dean says, smiling up at the angel.

"But... I thought you were... straight?" Cas asks, blushing.

"Not even close." Dean laughs, kissing Cas' chest. "I want you, Cas." Dean says, looking up at the beautiful sight.

"I- I want you too..." Cas says, pulling Dean up his chest and pressing their foreheads together.

"No kissing right now. Morning breath." Dean says softly, looking at the clock and seeing its 7:00 in the morning. He groans and buries his face into Cas' neck, sighing. "I'm gonna get a few more hours. It's too early." Dean mutters, kissing Cas' neck.

"D-does that mean we're boyfriends?" Cas asks softly and Dean nods. "Good. I'm sorry about how I woke up, though." Cas says blushing. "I had a dream..." he adds and Dean laughs against his neck making Cas smile at the vibrations.

"Hope it was 'bout me." Dean says sleepily.

"It was." Cas confirms and Dean laughs again, falling asleep quickly.

All Dean can dream about is Cas. How beautiful he is, how sexy he looked when he was embarrassed, how his eyes lit up like never before after the fact, how he came on Dean's back... everything was perfect.

Supernatural Oneshots (take 2)Stories to obsess over. Discover now