Once inside the room, Dean turned to Cas.

"You know, I didn't even ask you if you wanted to stay; if you had something you needed to do."

"Nothing that can't wait. Do you WANT me to stay?" Cas asked moving closer to Dean.

"Don't ever want you to LEAVE," Dean said, meeting him halfway and sliding his hands onto Cas' hips.

"Then I'll stay," Cas whispered, reaching his arms up around Dean's neck, He pressed his lips to Dean's softly, gently. The kiss was sweet. No rush, no urgency, but the heat of passion was still there. "Tonight," Cas said against Dean's warm skin. "I want to take my time. Take YOU apart." Dean nodded against him.

"Yeah," he swallowed, "yeah, I like that plan."

"Good." Cas pressed Dean backwards until his legs hit the edge of the bed. Once there, Cas pressed him down until he was sitting before him. Cas reached down and pulled Dean's t-shirt up over his head. He dropped it on the floor near the nightstand. Dean raised his hands to Castiel's hips, but Cas grabbed his wrists and forced them away. Dean's eyebrow shot up in aroused surprise, and his lips parted hungrily. Cas pushed him back onto the mattress, and, with a hand to his chest, moved him up the bed til he could stretch out fully. Cas climbed up over him as he went, desire burning bright in his eyes. He pressed his lips against Dean's with restrained heat. Dean tried to deepen the kiss, to push it to something more needy. Cas pulled back. He stared down into Dean's lust filled eyes and smiled darkly. Dean reached his hands up to pull Cas to him again. Again, Cas grabbed his wrists.

With surprising strength, Cas held Dean firmly. He looked down at Dean and shook his head once, slowly. Dean's breath hitched and Cas pressed Dean's hands up above his head and into the mattress. Using slow, measured movements, Cas kissed his way across Dean's face. Every part of it receiving equal attention; forehead, brows, eyelids, cheekbones, nose, chin, jaw, and finally lips. Cas lingered there, soaking up the sweet taste of Dean's mouth.

Gradually, Cas moved his lips down the smooth stretch of Dean's neck, licking and sucking delicately at the skin there. He moved up underneath Dean's ear and nipped at the tender skin behind it. Dean's breath stuttered, and Cas smiled at the reaction. Slinking away from that savory spot, Cas made his way down Dean's throat. He paused to suck at Dean's Adam's apple, and the man below him let out a moan. The vibrations sent shivers through Cas, and he bit down gently. Dean gasped, clenching his hands. A dark chuckle rose from Cas as he continued on his expedition.

Moving down to trace Dean's collarbone with his tongue, Cas hummed against his skin. Not a single inch of Dean's skin went unattended. With painstakingly deliberate patience, Cas roamed languidly down the bare expanse of Dean's chest. He kissed and teased his way over to one of Dean's nipples, sucking it into his mouth and relishing the cry of pleasure that poured from Dean. With a wicked smile, Cas bit sharply on the sensitive bud, and Dean's hands flew to Cas' head with a gasp.

"Hands. Down." Cas ordered harshly with a rumble against Dean's skin. Dean's breath stopped. He moved his hands, cautiously, out to the sides, palms flat against the mattress. "Very good." Cas rumbled again. He ran the flat of his tongue across the hardened point and Dean moaned, his breath coming back to him in shallow pants. Sliding from one side to the other, Cas made sue to give the same pleasing shot of pain to Dean's other nipple. This time he was prepared for it. Dean groaned through clenched teeth, eyes squeezed shut, head rocking back and hands fisting the bedding beneath him. Without his consent, Dean's hips bucked up toward Cas. A firm hand pressed his hip hard into the mattress. "Ah ah," Cas tsked, "stay still."

Dean's heart was hammering in his chest, his head dizzy from the panting breaths of oxygen his body took in - woefully insufficient - and the lack of blood to his brain. Cas' hands traced down Dean's sides as his lips moved to the center of his chest. Dean shivered at the touch. Meticulously, Cas took up his task again of mapping every millimeter of Dean's body.

When Cas had thoroughly discovered all of Dean's exposed torso, he shifted up to his shoulder. He bit down, hard, on the flesh of the joint, leaving deep impressions of his teeth behind. Dean's cry betrayed his enjoyment of the roughness of Cas' touch, and Cas sucked soothingly over the spot before moving down Dean's arm.

The inside of Dean's elbow proved too tempting for Cas and he hovered there a moment, lavishing the delicate skin with fever-hot licks. Leisurely, he worked his way down to Dean's hands. He kissed the heel of it, nibbling at the fleshy pad below his thumb. With feather-light touches, he licked each of the lines of his palm, between his fingers, and up to the tip of his thumb. As though Dean's hand were the ancient leaves of a priceless book, Cas turned his hand over. He kissed each and every knuckle, working his way out from the palm. He kissed each fingertip with soft, warm lips, then laid Dean's arm back down on the bed. With a hungry look, Cas shifted low over Dean to repeat his ministrations to the other arm.

It was brutal. Exquisite torture. Painful pleasure. And they both loved every moment of it.

Once the upper half of Dean had been thoroughly mapped, Castiel sat back and took in the sight. Dean was flushed, panting, eyes glazed with lust and hunger, and deliciously immobile at Cas' words. The sight was enough to drive Cas wild. He dove back in with ferocious intent, nearly tearing Dean's jeans in his haste to remove them, growling possessively.

"I'm going to make you beg for me, Dean. Make you beg for me to bend you over and ride you. Beg me to let you cum." Dean's eyes went wide at the words pouring from Cas.

"Oh, FUCK!" he moaned, eyes rolling up into his head. "God, Cas! So fucking hot. Mmmm, yeah, make me beg for it, angel. Make me beg!" Dean didn't know where all the filthy things Cas said were coming from, but he loved it. Loved the thought of his shy, blushing angel controlling him in bed, making him beg for what he wanted.

Cas ran his nails down Dean's thighs, and Dean shivered at the touch, a broken moan escaping from him as he fisted the bedding once again. Sliding his hands back up, Cas gripped the waistband of Dean's boxers and pulled them off by inches. Dean's cock, rock hard, angry red, and throbbing, finally sprang free from it's confines. Cas licked his lips.

With precision, Cas leaned forward and bypassed Dean's erection. He slid to the side of it, biting hard at the crease of Dean's thigh. Dean gave a startled yelp, and Cas chuckled darkly. He licked gently over the abused skin, and quickly set to work exploring the lower half of Dean's body, purposefully neglecting the one area Dean was desperate for him to touch.

It felt like hours had passed by the time Cas seemed satisfied with his work. He sat back again to take in Dean's state, and smiled.

Dean was shaking beneath him, a thin sheen of sweat glistened on his skin, his eyes unfocused, and his mouth hanging open. His breathing was erratic and shallow.

"Mmmmm, Dean...I wish you could see yourself right now. You are the picture of wantonness." He dragged his hands up Dean's inner thighs and felt them tremble at his touch. "Tell me what you want, Dean." The low rumble of Cas' voice made Dean's aching cock jump.

"Want you, Cas. Want you so bad, baby," Dean's voice was strained and wrecked.

"But, Dean," Cas, still fully clothed, had a wicked glint in his eye. "I haven't gotten to explore your back yet."

"Cas," it came out as a desperate, sobbing pant, and Cas' own erection pulsed at the sound.

"You're not begging enough just yet," Cas' rumble teased. With gentle movements, Cas turned Dean over onto his stomach. Dean moaned at the contact of the mattress against his needy cock and he rocked down into it. "Now, Dean, if you can't resist the friction, I'll make you stand..."

"I'll be good," Dean panted, "I can be good." He spread his arms wide, palms down, on the bed, and willed himself to stop moving.

"Oh, Dean," Cas palmed himself at the words, "you ARE good. So very good." He gave a rewarding stoke to Dean's ass, and whipped his shirt off over his head and stood up to rid himself of the rest of his clothing.

Climbing back on the bed, Cas spread Dean's legs as wide as they would go, bending his hips and knees. Cas crawled up over Dean and whispered into his ear.

"Look at you, just panting for it," Cas rocked his hips down against Dean's, sliding his leaking cock along the cleft of Dean's ass. Dean moaned.

"Caaaaassss..."

"You can do better than that, sweetheart," Cas drawled. He ghosted his lips across the nape of Dean's neck right at his hairline.

"Fuck, Cas, want you inside me!"

"Better...," Cas rocked his hips down again, "but still not what I want to hear." Dean moaned. Cas licked at the spot behind Dean's ear.

"Oh, god, Cas! Please!"

"That's it, sweetheart. There it is." Cas ran his hands down Dean's back lightly. He reveled in the way it made his lover's muscles ripple below the skin like waves crashing on shore. "Beg for me, sweetheart, let me hear it."

"Please, Cas! Need you, baby. Need you so bad! Please, god! Oh, Cas, fuck me into the mattress! Wanna feel you cum!" Dean babbled, trembling and shaking with need.

"Oh, god, Dean! That's it!" Cas reached down and stroked Dean's balls. "love when you're desperate for me." Cas reached up to the nightstand, sliding the drawer open, and fished out the bottle of lube. With one hand, he opened the bottle and managed to pour a generous amount into is palm while the other hand kept up its attentions to Dean's silky skin. Cas coated his fingers, and traced one down to tease at Dean's entrance, his chest pressed into Dean's back. Dean's panting moans grew louder. "Don't stop now, sweetheart, you're doing so well."

"Please, Cas! Please! Wanna feel you. NEED you, Cas. PLEASE!" It was just too good. Cas slid one finger inside Dean. "Yes!" He panted. Cas slid his finger in and out with a methodically slow pace. He was in no hurry. He had all night, and he would take that long, if need be. "Cas, please. I need more. I need-I need you!" Dean's moan echoed around the room. Cas laughed at the thought of Sam diving for his new noise-cancelling headphones.

"Not yet, sweetheart. You can do better." Cas was patient. More patient than he had any right to be.

"Please, please, please!" Dean's breathy words made Cas' cock leak precum all over his ass.

"Oh, Dean, you sound so good!" Cas slid a second finger in. Dean's back clenched with the effort of not fucking himself back onto them as they scissored him open. Dean clenched his fists into the bedding and pressed his face into the mattress.

"FUCK YES!" His muffled shout made Cas chuckle against Dean's skin. "More, Cas, fuck! Please! More!" Cas kept to his steady pace.

"Patience, Dean," Cas rumbled in his ear. He crooked his fingertips against the bundle of nerves deep inside Dean. Dean went rigid. "Not yet, Dean. Not yet." Cas pulled his fingers out until just the tips still breached Dean.

"Caaaaaassssss!" Dean was desperate. Cas savored every second of it. He slid three fingers back inside Dean. He scissored and stretched Dean with the same tortuously slow pace. "Cas! Oh, god, please! Your killing me! Need you! Take me! Ride me! Fuck me!" Dean was shaking so hard his teeth were chattering and sweat ran down his back, forming a slick surface between them.

"Oh, yes! That's it, Dean, that's it!" Cas pulled out and sat back. Dean moaned at the loss of contact. "Show me how bad you want it." Cas' voice had dropped an entire octave. With trembling limbs, Dean climbed up to his hands and knees. Nearly unable to support himself, he dropped to his elbows.

"Caaasss, PLEASE!" Dean's voice shook as hard as his body.

"So beautiful," Cas ran his hands over Dean's ass. He grabbed the bottle of lube and slicked himself, relishing the steady strokes. With a hand to Dean's hip, Cas pressed forward into Dean. One long, slow push and he bottomed out. Dean's head dropped to the mattress. Cas' moan dripped from him like honey. Dean was everything he could have ever hoped for; hot, tights, silky, eager, and all his.

"Oh, god, Cas, yes! Feels so good, baby. Please, don't stop!"

Cas slid his shaft out, leaving just the head of his throbbing cock buried inside Dean. With rolls of his hips just as slow and deliberate as every other action had been, he pressed into Dean. Over and over, with such restraint Dean thought he would shake apart, Cas slid in and out of Dean's tight heat. Cas knew what he was doing was a special torture all its own. Drawing himself out again, he lifted Dean's hips slightly and pressed back in. The change in angle had the head of his cock pressing firmly into Dean's sweet spot. Dean huffed out a breath of pleasure.

"Harder, Cas, please, harder, faster!" Dean begged.

"Uh uh, Dean," Cas shook his head. "Just like this. Gonna make you come just like this." Another slow press against the bundle of nerves. Another cry from Dean.

He could feel every bit of Cas as he slid slowly in and out. The ridge of his head, the throb of the vein running up the underside of his shaft, every sensuous cell of him pressing with that blasted restraint. It was too much and not enough all at once. Dean felt like his body was going to shake apart. He didn't know how much more he could take. He groaned Cas' name in rhythm with his movements; slow and needy. The pressure built and Dean's head swam.

"Cas, plea-pleas-" Dean couldn't form the words anymore.

"Yes, Dean, yes," Cas crooned in his whiskey and gravel voice. He reached his hand around and wrapped his fingers around Dean's woefully neglected cock. It was burning hot to the touch and pulsing with need. Cas stroked him once, twice... He pressed against those nerves and leaned down to his ear.

"Now, Dean. Cum for me, show me how good you are." He pressed harder.

Dean came with an incoherent scream on his lips. Long white ropes shot from Dean in a constant stream. He clenched around Cas. His legs gave out from underneath him and Cas rode him down to the mattress.

"Yes, Dean! Yes! So good! So good for me, sweetheart!" Cas thrust forward into him and his orgasm was milked from him as Dean clenched and clenched.

They were the last glorious words Dean heard before he passed out.

A few minutes later – or maybe a few hours, he didn't know and he didn't care – Dean woke up, cleaned and wearing his boxers. Through the buzz of sleep and sated lust he looked around for his phone, made sure his alarm was set, and turned back to Cas' sleeping form beside him. He pulled the sleeping man closer to him and whispered into his hair.

"That's some hella mojo you got there, angel."

Cas shifted into Dean's embrace with a soft sigh, and Dean was out again.