Smut warning again but I just wanted to say before writing this one, I got the inspiration from this person ^ so after you read this or before or whatever you should absolutely go read their story, I love their writing and highly recommend <3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Cas walked through the bunker quickly, pain jolting from his shoulder blades down his spine. After all this time keeping his wings hidden, somehow, it had gotten painful. It had been years at this point hiding his wings, and in heaven, he never felt any pain either.. what was going on with him?
"Ah.. fuck.." The pain was almost too much to bear, even for Cas. Tears filling his eyes, he started running, bumping into walls and doorways just to make his way through the halls to find his room.
"Cas?!" Both Sam and Dean worried for the angel, running towards his quiet grunts and cries of pain. "Cas, what's wrong? Where are you going?" Sam yelled after him. "Leave me alone, just go.. I don't wanna hurt you!" Cas yelled back, tearfully.
Both Sam and Dean stopped in their tracks, 'hurt us??' They thought. "What the hell.. what is he talking about?" Dean questioned Sam, who only unknowingly shook his head in response. As Cas finally made it to his room, he slammed the door shut and locked it behind him before quickly shedding off his layers of clothing.
As he bit back cries, tears fell down his cheeks. He'd never felt a pain like this. It wasn't necessarily the worst pain he'd ever felt. It was stabbing, pulsating, burning. Just the worst kinds of pain all put together centered around his shoulders and spine.
As he finally got his shirt off, he quickly spread his wings to find that not only had a loose feather found its way stuffed into the base of his wings.. but also that the pain immediately surrendered. Like all he needed was a quick break from having his wings folded against his back. Although, since he was always in a vessel, his wings were always only a thought, imaginary.. nothing you could see or feel unless he took flight or went to heaven. But now.. there they were.
Cas removed the stray feather and put his wings back down, hiding them yet again, even from himself. Leaving the room after wiping his eyes and using his deep, sultry voice in place of his soft, emotional voice, he said, "dont worry, I am alright. I just had.. a pain, I'll be fine." And walked away, Sam and Dean knew they wouldn't get anywhere with questioning, so they let it go.
~~~~~~~~~~3 weeks later~~~~~~~~~~~
A few weeks after the wings ordeal happened, Dean decided to get a closer look at what was going on. Cas hadn't been feeling any pain or discomfort with his wings, but he noticed Cas going to his room at specific times during the day. He decided to let his wings out more often to avoid it happening again.
One day, Dean hid in Cas' room to spy. Hiding underneath his bed, waiting for Cas to come in. As soon as he walked in his room, Dean held his breath, trying to make as minimal sound as possible. Even though he knew Cas could sense his presence.
But this time, Cas hadn't sensed him in the room and started taking his shirt off. A weird feeling rushed over Dean, one he knew all too well, but this time it was different. Obviously, he'd never felt this way about a man, and he never thought it would be Cas he'd think like this towards.
He felt his heartbeat grow faster and his face heat up. Cas let his wings out and stretched them to their full extent. The wingspand was almost too wide for the room to hold. Just then, Dean slowly slipped out from under the bed and walked up behind Cas, who was facing away from the bed.
Dean brought his hand up to touch the feathers, hesitating for a moment, staring in awe at the beautiful black feathers, all laid in perfect order. Not a single feather out of place, ruffled, or bent. It was the weirdest experience Dean had ever had, but at the same time.. it was the most beautiful thing he'd ever seen.
He slowly brushed his fingers gently down one of Cas' wings. They were so soft, soft like silk. Feeling this, Cas flinched before tensing up. As Dean continued petting down the feathers, Cas blurt out a quick moan, unable to hold it in anymore. It was the most intense pleasure he'd ever felt.
Dean only continued, a smirk growing across his face. "Dean.. ah.. stop.." Cas blushed. He would've folded his wings and hid them again, but he didn't actually want Dean to stop. "Cas.. you naughty girl," Dean laughed as he got a little quicker and rougher. He loved seeing Cas like this.
"Dean.. please.. ah.. more.." Cas struggled to talk through his moans. Dean started grabbing handfuls of feathers and lightly tugging, careful not to pull any out. Dean felt his pants get tighter and couldn't help but notice Cas was already hard. He reached around, unbuttoning Cas' pants and slipping a hand in, palming him through his underwear. This only made Cas moan louder, leaning his head back.
As Dean touched Cas, he felt the angel slowly melting against his touch. "So.. should we take this to the bed, then?" Dean smirked while taking his hand out of Cas' pants. Cas blushed harder and walked to the bed, sitting down. Dean slowly took off the rest of Cas' clothes, making eye contact the whole time. He was trying to seem more seductive.
After Dean took his clothes off, he straddled Cas, leaning over to kiss him. They both moaned into the kiss, becoming more and more passionate as they moved their hands up and down each other's bodies. In a flash of light, Cas flipped them so that he was on top, straddling Dean and holding his arms above his head.
Cas looked more serious than before, not blushing anymore. With a furrowed expression, he leaned down close to Deans ear, "I'm not sure you know what you've gotten yourself into, Dean. You should never touch an angels wings." Dean gulped. He wasn't expecting Cas to get as into it as he did.
"Cas.. I didn't know you could act like this.." Dean whispered. Cas smiled as he licked up Deans chest, up his neck, to his lips. Without Dean noticing, Cas had somehow already gotten lube and put it on his dick, slowly pressing himself against Deans entrance. "Woah.. no foreplay? No getting me ready first?" Dean laughed playfully. "I don't want to wait, Dean, you made me desperate.. like I said.. you should never touch an angels wings." His voice even deeper than usual.
Cas slowly pushed in. Surprisingly, it didn't hurt Dean as bad as he'd expected, the pain quickly turning into overwhelming waves of pleasure. Through loud moans, Dean whimpered, "Cas.. ah.. harder.. fuck.. go harder, please.." With this, Cas pounded into Dean as hard as he possibly could, causing the bed to bang against the wall and form scratches on the floor.
Dean gripped the sheets in both hands, pulling hard enough that the corners pulled off and slowly dragged towards him. Cas felt a knot forming in his stomach. Still thrusting, he leaned down just inches away from Deans face and gripped a handful of hair. Looking into Cas' eyes, Dean felt his own stomach become tighter and tighter as he got closer to the edge.
Just as they both got close enough to cum, Cas leaned down, closing the space between him and Dean with a lust filled kiss. Dean immediately came, covering Cas' chest with warm, sticky cum. Feeling the warmth against his chest caused Cas to cum inside of Dean.
Cas pulled out and layed on top of Dean, his wings still spread across his back, covering the two men in a blanket of warmth and comforting exhaustion. Dean chuckled, breathing hard as he wrapped his arms around Cas before grabbing his chin to pull him in for a kiss.
YOU ARE READING
Supernatural Oneshots
FanfictionI take requests for oneshots if you have any ideas ❗️TW-18+ inappropriate contents, Self harm, S/A❗️ There's no Wincest, no Omegaverse, and no Therian shots -Castiel x reader -Dean x reader -Sam x reader -Mostly Destiel -Sambriel -Other character...