Castiel stood at the end of the bed, his usually bright eyes darkening with what Dean could only describe as lust. Did angel's feel lust towards others?

Castiel crawled up onto the bed, shifting so that he was now straddling Dean's legs between his own, his semi hard cock resting against Dean's achingly hard one.

"I hope this is okay..." Castiel spoke, voice low and raspy, leaning down towards Dean, running a hand across his bare chest and rubbing a nipple between his fingers.

Dean arched his back off the bed, letting a low moan escape his lips as he reveled in the feeling of his nipple being tweaked. Castiel did the same to Dean's other nipple, earning another moan from him.

"It's more than okay, Cas..." Dean gritted out breathlessly looking up at Castiel.

Fuck, his angel was so damn sexy right now sitting atop his lap, looking so serious.

Normally Dean would have preferred being the one in charge, but something about Castiel made him feel like he needed to submit to the angel. So he did, and wasn't ashamed to do so in this moment.

Castiel dipped his head and ran his tongue across one of Dean's pebbled nipples, his fingers tweaking the other, Dean arched up into the wonderful touch.

"Cas..." Dean's breath hitched, the angel's name coming out as a moan when Castiel turned his attention to Dean's neck, pressing a kiss against his pulse point.

Dean ran his hands up Castiel's hips, across his back, resting on his shoulders as he turned his head to catch Castiel in a kiss, catching the angel off guard.

Castiel pulled himself away from the kiss, snapping his fingers as ropes appeared tying Dean's wrists to the headboard. Dean swallowed the lump in his throat, his mouth suddenly dry.

"Cas?" Dean questioned looking up at the angel, his brows furrowed together in curious confusion.

He gave a testing tug on the rope, surprised at how expertly it'd had been secured to the posts topping the headboard behind him.

"You don't always have to be the one in control, Dean..." Castiel's voice rumbled out of his chest, sending shivers down Dean's spine.

"That so?" Dean's voice came out more challenging than teasing as he'd intended, an eyebrow raised at the angel.

Castiel simply nodded as he shifted himself and Dean, moving so that he now kneeled between Dean's legs which he bent at the knees to give himself better access to Dean's ass.

Dean felt a tightness in his chest, an unfamiliar feeling spreading throughout his body. He suddenly felt very vulnerable in this position, yet he knew he was safe with Castiel.

He watched Castiel between his legs, letting his knees fall to the side, spreading his legs even wider to show off more of himself to Castiel.

"You are beautiful," Castiel spoke quietly, almost a whisper as he ran his hands down Dean's inner thighs, dangerously close to his cock.

Dean flushed red in the face, wishing his hands were free to hide behind them. He didn't take compliments well, no matter how true they were, especially coming from his angel.

Castiel cupped his hands over Dean's round ass cheeks, spreading them enough to expose the puckered ring of muscle as he ran the pads of his thumbs over it.

"Fuck..." Dean moaned, his back arching off the bed trying to lift himself to get closer to that teasing touch on his hole.

Castiel snapped his fingers, using his angel magic to slick his fingers with lubricant before slowly prodding Dean's hole with a single finger. The action earning a drawn out moan from Dean, his ass twitching against the finger.

Castiel continued on, easing his finger inside Dean, pressing past the tightness and rubbing the tip of his finger across Dean's prostate.

"Do that again," he whined, not even caring anymore if he sounded desperate. He needed to get relief, he didn't care about the particulars about how that happened right now.

Castiel slid a second finger inside with the first, gently stretching Dean while alternating pressing his prostate with either finger. Dean began writhing against his fingers, trying to fuck himself on them.

"Stop," Castiel placed his free hand firmly on Dean's right thigh, holding him down against the bed effortlessly. Dean settled down, looking down between his legs at Castiel, his eyes hooded and dark.

Castiel ran his hand down Dean's thigh towards his aching cock, grasping the base firmly and stroked it a few times. He slipped a third finger inside Dean's now slick hole, scissoring him open while pumping his cock.

The feelings were almost too much for Dean, he struggled against his restraints, desperate to hold Castiel as he pleasured him. Precum dribbling out the tip of his swollen cock, covering Castiel's hand.

"Please Cas, I can't take this anymore..." Dean choked out, pleading eyes staring down at the angel.

Castiel removed his hands from Dean, moving to position himself against Dean's ass, the head of his cock pressing in where his fingers had just been.

"Are you ready for me?" Castiel asked looking lovingly up at Dean, his hands grasping Dean's hips to hold him still.

"Yes, please fuck me, Cas..." Dean all but begged, trying his damnedest to press himself down against Castiel's throbbing cock.

Castiel held Dean down as he carefully, and all too slowly for Dean's liking, slid inside Dean's hole, sinking in all the way. He stayed like that for a few moments, getting used to the feeling and allowing Dean to adjust to his size.

When Dean bucked his hips to encourage Castiel to move, he was all too eager to oblige. He began thrusting deep and rhythmically inside Dean.

The air was thick with the scent of arousal and sex, filled with loud moans and gasping as they moved together. Castiel pumping into Dean, reaching up with his hand to stroke Dean in time with his thrusts.

"Yes... Y-yes! Oh fuck..." Dean cried out when Castiel bottomed out deep inside him, hitting his prostate dead on each time.

"Dean... So good," Castiel panted, nails digging into the soft flesh of Dean's hip as his thrusts became uncoordinated and more desperate.

"Cas!" Dean moaned feeling his climax reaching the breaking point, unable to hold back any longer with Castiel fucking him into the bed.

He shouted soundlessly as he came, orgasm ripping through him, spilling seed all over Castiel's hand and his stomach. Castiel wasn't far behind, thrusting once more before pumping his seed deep inside Dean.

Castiel slumped forward, collapsing against Dean as his dick slid out with a wet 'pop'. He managed to snap away the restraints to free Dean as he moved to wrap his arms around Castiel's neck and press a kiss to his forehead.

They shifted so that they could lie side by side, Dean curling into Castiel's embrace, neither of them caring about the mess they'd made.