Dean peacefully awoke to the slight tickle of soft lips kissing his neck. Cas wrapped an arm around Dean as he continued kissing him; his neck, his shoulder, his face. Dean chuckled, not used to the angel's adorable affection. He kissed Cas's mouth sweetly, before grabbing him in his arms and pulling the angel on top of him.
"Morning, Cas." He breathed with a smile, before realizing that it must be only two or three in the morning because it was very dark outside the cabin window. His eyes fluttered shut as he was kissed over and over. He tightened his arms around Cas's waist, and the angel rubbed noses with him. Dean looked up into Cas's shining crystal blue eyes. He put a hand on the back of Cas's neck and pulled him down into a kiss. Cas tucked his legs in and straddled Dean, the friction through their thin boxers sending a jolt through Dean's body. He gripped Cas's hips and raised his own to create the friction again. Cas moaned, causing Dean's heart to race. Cas began rocking his hips back and forth to create more friction and Dean groaned, squeezing the angel's hips tighter.
"Cas," Dean moaned, making a face of pleasure. Cas shifted backwards and ran his hands down Dean's bare torso. He tugged at his waistband, and Dean put his hands on his. He pulled Cas down flush against him and rolled them over so the angel was beneath him. From this new position Dean could feel Cas pressing against his thigh. Cas was staring up at him with those big blue puppy dog eyes. Dean smiled. "Cas, I love you so much." He didn't think he'd ever felt more happy in his entire life. It felt nice to have something good happen to him for once. He leaned down and kissed his angel senseless. Cas ran his hands through Dean's short, spikey hair as he kissed him back. It was his turn to grind for friction. Dean ran his hands down Cas's flawless, heated skin. He leaned down and bit Cas's neck playfully asserting dominance. Cas squeezed the hunter's thighs and pressed up harder.
"Dean..." He took Dean's hand and pressed against his arousal. Dean growled lustfully. Cas was huge, and he wanted Dean to touch him. Damn that was hot. Dean bit his neck again.
"Don't worry, baby. I got you." He said huskily into the angel's ear. He pulled down Cas's boxers as the angel laid there blushing. Dean called the Impala "baby." Cas must be pretty important to be called the same name. Dean touched Cas while looking into his eyes. He marveled at how hard Cas was. But then again, he knew that he was in the same condition. The angel's blue eyes flickered open and closed as he took in the pleasure. Dean loved the way Cas's lips pouted slightly as he breathed heavily, quiet moans escaping as the hunter pumped steadily. Cas moaned louder as Dean sped up. "You like that, Cas?" Dean asked huskily. Cas looked into his eyes, moaning again in response. Cas's erotic noises made Dean blush, and he noticed how uncomfortable his boxers had become. As if reading his mind, Cas sat up. He pushed Dean off his lap and back onto the bed, causing the hunter to lose his grip and stare up at him with wide eyes. Cas wanted to try what Dean had done to him, because it had felt incredible and he wanted Dean to feel the same. He kissed Dean's slightly parted lips before pulling back and trailing kisses down his chest and abdomen. Cas loved Dean's perfect body and hot, flawless skin. He reached the hunter's waistband and sat back. He slowly pulled Dean's boxers down, and Dean hesitantly helped take them off. Cas stared at Dean's incredible size. God had truly made the perfect human. He was suddenly nervous to do what he was about to try. "Cas?" Dean was starting to feel self conscious laying there exposed before the angel. Cas looked into his questioning green eyes. He remembered what Dean had told him the previous night.
"Please alert me if you feel uncomfortable." Before the hunter could respond, Cas leaned down and took Dean into his mouth. Dean had opened his mouth to say something, but instead he groaned and half-growled in surprise.
"Cas!" Cas tried his best to mimic what Dean had done to him. He experimentally ran his tongue up Dean's length, and instantly felt the hunter's hands in his hair. Happy that Dean was enjoying this, Cas started bobbing, keeping his lips tight. Dean moaned loud and gripped handfuls of the angel's hair. Cas could feel his own body reacting to Dean's reactions. His face was on fire from blushing so profusely and his heart was racing. He could sense Dean's soul, and it was emanating pure joy and ecstasy. Cas was happy that he was causing Dean to feel this way. After a few minutes of sucking and bobbing and relishing in Dean's beautiful moaning, Cas felt a hand grip his shoulder. "Cas...unh, Cas...stop..." Cas immediately pulled back, staring at Dean with a squint of concern.
"Did I do something wrong?"
"No...hell no. But I want to try something."
"What is it?" He asked curiously.
"Well, I, uh..." Dean began shyly.
Cas leaned in and kissed him encouragingly. "Are you referring to the Pizza Man?"
Dean blushed. "Y-yeah, sorta."
"You want to...penetrate my vessel? I am not sure I understand how to do so."
"It's ok. I, uh, I know how. Do you want to?"
"I would like to experience intercourse with you, yes."
"Oh, you're gonna experience it alright." Dean said with a wink. "But can you, uh...use your mouth again?" Cas nodded and leaned down between the hunter's legs. The sudden return of the wet heat of Cas's mouth sent a jolt up Dean's spine. He tried his best not to buck his hips as the wave of pleasure hit him. Watching Cas blow him was too much to handle, so he instead looked up at the ceiling, breathing through his mouth with an occasional groan escaping. Cas liked feeling Dean grow in between his lips, and tasting the strange, bittersweet and salty fluid as he ran his tongue across the tip. Dean groaned, "Unh, Cas...Cas...let me...let me fuck you, Cas...nnnh." Cas moaned as he pulled back and looked at Dean through half-lidded eyes. His hair was a mess from Dean grabbing at it, and he had the most sexy lustful expression. Dean smirked because Cas looked like a sex god that could star in a porno. Dean pushed Cas to lie back on the bed, and climbed on top of him.
"Please...fuck me, Dean." Cas moaned as Dean gripped his forgotten arousal. Dean growled lustfully. Cas cursing was his new favorite thing in the world. Could Castiel be more sexy? He was so caught up in the moment, that he didn't think twice before pushing a finger into Cas's behind and slowly moving it in and out. Cas's eyes widened and he gasped a he stared up at Dean. Dean paused.
"You ok?"
"This is somewhat unpleasant..." Cas replied, voice shaking.
"Sorry..." Dean replied. He went to pull his hand away, but Cas put a hand on his arm.
"I understand that perhaps there is pain before there is pleasure...Correct?"
"Yeah..."
"Alright..." Cas took a deep breath and nodded, laying his head back against the pillow.
"I can make it better." Dean replied, stroking Cas, and then slowly pushing in and out with his finger. Cas made a confused yelp that turned into a moan when Dean brushed against his prostate. Dean raised a brow at him, and Cas gave him a reassuring nod that he was ok. Dean added another finger, and Cas scrunched his face up. Dean stroked him faster to distract him with pleasure. When it looked like Cas had adjusted, Dean pulled his hand away. Cas opened his eyes and squinted at him in questioning. Dean reached over and grabbed Cas's duffle bag and set it beside them on the bed before rummaging through it. He pulled out a bottle of lube a moment later with an unamused expression on his face.
"Dammit, Sammy." He muttered, knowing that Sam had purposefully packed the lube, somehow foreseeing the future. Dean lathered himself with a glob of lube, and spread some on Cas. Dean knew he was big and that he was going to have a difficult time trying to fit. Then again, he figured that Cas was an angel of the lord. He could handle it. "You ready?" He asked Cas, looking into his eyes. Cas nodded, and Dean knelt between his legs. He pushed into Cas as slowly as he could. Cas dug his nails into Dean's arms, and clenched his teeth.
"Ahh," he winced when Dean was fully inside him. Dean was biting his lip, looking down at what he was doing. After a moment, he looked up to see how Cas was doing. The angel's eyes were squeezed shut, and he was taking slow, shaky breaths, his biceps flexing as he fisted the sheets around him. Dean pulsed inside him, reacting to the angel erotically displayed beneath him.
"Cas, I'm gonna, uh, move now. K?" Cas opened his eyes halfway and looked up at him.
"Ok, Dean." Dean felt bad that Cas didn't really understand what he was doing. He wanted to make his angel feel good, and instead Cas looked like he was in pain. Dean slowly pushed out and pushed in again, As their bodies got used to each other, Dean quickened his pace. Cas started moaning, the faster and harder Dean hit his prostate. Dean groaned just as loud, trying not to thrust too hard. Cas dug his nails into Dean's back, and Dean growled. Cas realized he was right about there being pain before the pleasure. Now all he felt was pleasure. He was also beginning to feel the way he had the previous night when Dean had used his mouth on him. Cas was breathing heavily in between moaning, and Dean was looking into his eyes with his serious sexy face. Dean leaned down and kissed his mouth while still thrusting in and out. At the new angle, Dean hit Cas's prostate harder, and he saw a flash of blue glow in Cas's eyes as he growled. Dean felt a hand press against his shoulder, Cas aligning it with the faded handprint. His eyes still glowed a beautiful blue as he used his grace to pleasure Dean in a way the hunter didn't think possible. Dean moaned as he felt a strange, phantom pressure penetrate his backside and push against his own prostate.
"Cas...What are you doing to me...unhhh." He blushed because he couldn't help but make embarrassing noises while Cas's grace fingered him and hit his sweet spot over and over. He kept thrusting into the angel as hard as he could, knowing that he wasn't going to last much longer.
"Do you, uhh, do you enjoy that, Dean?" Cas asked huskily over Dean's moaning, his eyes still glowing.
"Yeah, but I'm n-unhh...not gonna last much longer." Dean managed to say, voice deep and shaking. Cas couldn't focus his grace on both Dean and himself, however it would have been nice. He gripped himself with his free hand and started pumping as fast as Dean was pounding into him. Now Cas was moaning as much as Dean was, the blue glow of his grace still showing from beneath his closed eyes. Dean thought he could probably just come from watching the beautiful angel beneath him touching himself and moaning his name. He wasn't sure how he had even lasted this long. Maybe Castiel's grace was somehow holding him back to make it last longer, but he didn't mind. "Come for me, Cas." Dean growled, keeping his thrusting at a steady pace. He looked down and watched as the angel pumped frantically in time with Dean's rapid pace.
"Deannn..uhh..Unh! Dean!" Cas screamed, his walls clenching tightly around Dean as he came, fluid covering his hand and stomach. His eyes glowed blindingly bright as his other hand squeezed Dean's shoulder. The hunter felt an electric shock as Cas's grace shot through him, pushing hard against his prostate making him orgasm hard.
"Oh g-Cas! Fuuuuuck, Caaas, uhhhhh." Dean yelled as he buried himself deep inside the angel, throbbing strongly. He collapsed on top of Cas, both of them breathing heavily. Several minutes after recovering from his high, Dean stirred and separated from the angel. He wrapped an arm around him, and Cas snuggled against his chest. Dean smiled and kissed Cas's forehead before laying back against the pillow and falling asleep again. Even though it had been his first, Dean knew that that had been the best date he had ever been on.
