Pissed off-destiel

3.4K 43 174
                                        

⚠️SMUT WARNING⚠️

Dean is pissed. Nobody knows about what exactly, only that he's pissed.

The boys and Cas were on a hunt together and Cas ended up putting himself in a bad position and getting hurt. He healed himself pretty quick, but it was a bad injury, even for an angel.

When they got back to the motel room, Sam went to go pick up some food, leaving Dean and Cas alone.

"Cas dammit you can't do shit like that. You can't put yourself in danger like that!" Dean yelled.

"Dean, I'm fine. I healed myself. I'm an Angel, remember?" Cas says, annoyed.

"Cas you need to be more careful, you could've died!" Dean says, frustrated. Dean won't make eye contact with Cas, but Cas is standing very closely. He grabs Dean's chin roughly and forces his head up to look into his eyes.

Suddenly, Dean feels this tingling in his stomach as Cas looks down at him. "Nothing to say anymore?" Cas asks, smirking. He knows he makes Dean nervous and Dean won't be able to fight with him anymore after this.

"I- Cas.." Dean starts. Cas raises his eyebrow, questioningly. That's when Dean loses his composure. He smashes his lips against Cas' and Cas shoves him back onto a bed behind them.

"Do not yell at me." Cas says angrily. He pushes Dean's jacket off roughly and continues to kiss him roughly. "I can take care of myself." He adds, Dean nodding.

Dean tries to push off Cas' trench coat but his arms are tied to the bedpost with a thought from Cas. "Seriously Cas?" He says, still somewhat pissed.

"Yes. You are not going to have any control since that's what you want the most." Cas declares, kissing and biting down Dean's neck. Dean's breathing is picking up but he doesn't want Cas to know that he has been won over yet.

"Cas dammit just do something." Dean groans as his shirt is ripped off. Cas smirks and slides his hand into Dean's pants. Dean bucks up into Cas' hand as his fingers wrap around his length.

"Cat got your tongue?" Cas asks, smiling widely. Dean shuts his eyes and moans quietly as Cas runs his thumb along Dean's slit.

"Cas-" Dean moans. "Please just.. just fucking take them off- dammit!" Dean yells, trying to wiggle out of his pants.

Cas smirks and pulls his hand out of Dean's pants. Dean thought he was about to be let free of his suddenly too tight pants, but instead Cas gets off the bed and slowly undresses himself.

Cas looks up as he slides his belt through the loops. He's now shirtless and his abs look irresistible. Cas then makes eye contact with Dean as he cups himself through his pants.

"Cas-" Dean groans, moving around, trying to get the friction he needs.

Cas chuckles and strips himself of his pants without taking his boxers off. He straddles Dean and starts to grind down onto his lap, both of them getting that amazing friction. "Cas," Dean gasps. "Fuck."

"Why were you so pissed Dean?" Cas asks, still grinding down onto the writhing man beneath him.

"I- ah fuck- I wanted to make.. make sure you were sa-fe. I don't like... seeing you hurt." Dean admits, moaning loudly as Cas puts all his weight on Dean's dick.

"And why were you yelling at me?" Cas asks quietly. He lifts his weight up and unbuttons Dean's pants.

"I just wanted you to know that I care, I needed you to not put yourself in harms way." Dean says as he moves his body to help Cas take off his pants.

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