Castiel got the brilliant idea to visit Dean again that night, and this time, it was when Dean was in his room watching a movie on his laptop.
He quickly took his earbuds out when the angel showed up beside his bed, and he paused the movie as well.
"Cas? Is everything okay?"
Without saying anything Cas leaned down and kissed Dean full on the mouth. Instinctively, Dean leaned into the kiss, but then he pulled back, his eyes searching Cas' face.
"I missed you," Cas responded.
Dean closed his laptop and placed it, along with his earbuds, on his bedside table. Then he scooched over so Cas could have some room to sit down if he wanted.
"Yeah, I missed you too," Dean responded.
He really had, but with Cas now being back in his room, he felt anxious. Excited yes, but anxious just the same. Was another repeat of last night going to happen?
Cas joined him on the bed, wrapping an arm around his shoulders and pulling him close.
Though Dean loved the close contact he had to ask, "So what's up? Come to surprise me again like last night?"
He could hear the smile in Cas' voice when he responded. "Last night was quite enjoyable, but I thought maybe I could just cuddle with you. Most humans seem to enjoy it, and I must admit, it is rather comforting to hold you."
"I'm not sure I'm great with the whole cuddling thing."
Dean hated to say that, but the truth was, he loved it. He just feared it. Whenever he got close to someone like this there was the chance that he'd lose them. But then again, this was Castiel. He was different. He was an angel.
"Then what would you prefer?" Cas asked.
Dean chuckled, thinking of the night before. He blushed as he said, "Last night was pretty awesome. Wouldn't mind a repeat of that." And then he added, "Unless you're opposed to it."
Then, Cas took Dean by surprise, pulling him into his lap so that he was straddling him. One hand was gripping the back of Dean's head, and the other was wrapped firmly around him. In his surprise Dean had grabbed onto his shoulders, his lips parting. The look in Cas' eyes was simply wonderful.
"I'd never be opposed to it," Cas answered before pulling Dean against him, their lips crashing together.
Moans left both of them as they kissed. It was just as rough as the night before; there were too many emotions that had yet to be let out. Cas sucked on Dean's bottom lip, making him shift against him. And that was when he noticed that his angel was hard. Damn. Now Dean could feel himself hardening, heat rushing to his pelvis, and lower, into his manhood.
He hissed in a breath, his jeans now uncomfortably tight. Cas took the opportunity to bite Dean's lip when he did that. That caused Dean to moan and Cas pressed his hips up into him. Sensation cascading through him, Dean pressed his lips to Cas' again, this time with his mouth open. Cas feverishly took the opportunity to claim Dean's mouth again.
Then Cas' hands were at his flannel shirt, tugging it off. Dean's heart was racing when that article of clothing was off. It wasn't long before Cas' hands were running underneath the black t-shirt he had on. His hands were warm, and just from this Dean could feel the strength in them. They broke apart so Cas could take his shirt off, and then he was back at him again. Damn, he was relentless!
A cry of surprise left Dean when Cas rolled them over so that he was on top, kneeling in between Dean's legs. And then the angel's clothes started coming off. Their eyes met after Cas' shirt hit the floor with a gentle rustle. His blue eyes were dark with lust. It was a good look on him.
Then, curiosity getting the better of him, Dean slowly ran a hand up Cas' torso, and then back down again. He didn't have abs or anything, but he didn't need them 'cause his chest was spectacular. As were his shoulders. Cas panted as Dean felt his way over his torso, exploring him with his hands. He couldn't get over how nice his back was. Or the fact that Cas was a pretty large man. When it came to men, Dean had always been attracted to the large ones. Maybe it was because it meant they could hold him down and take him just like he craved.
"You're beautiful," Dean murmured, awestruck by the incredibly attractive angel above him.
And he could still hardly believe that that angel was Cas. Castiel. The angel he'd searched all of Purgatory for. The angel he'd sell his soul for. The angel he'd willingly follow anywhere, even to death. He loved Castiel. And it was clear that Castiel loved him back. Even thinking the word "love" scared him, but there was no denying what they had; their friendship made that pretty evident. And this, whatever this was, just made it even more clear.
Cas smiled at him before pressing a surprisingly gentle kiss to the tip of his nose. "And so are you, Dean."
Dean opened his mouth to say something, but all that ended up coming out was a groan because Cas decided it was a brilliant idea to thrust his hips against Dean. He tossed his head back, moaning into the air.
With his neck now exposed, Cas took advantage of that, diving in to place open-mouthed kisses on him. The angel sucked on the spot where he'd bitten him last night. The pain from that sent more heat shooting down to his groin, and he seemed to harden even more as he pressed his hips up into Cas. He grunted, grabbing onto him when Cas continued sucking on that spot.
That bit of pain was immensely hot. Without even thinking about what he was doing Dean's hands went to Cas' belt, undoing it as quickly as he could. And Cas let him. He even let him tug his pants off, leaving him in only his boxers.
Cas ran his hands over Dean, feeling him with a firm pressure, as he began kissing his way down him, reaching lower and lower. Dean was breathing heavily and was dizzy with arousal by the time Cas' mouth reached the waistband of his jeans.
He watched, completely mesmerized as Cas undid his belt, undid the button and the zipper, and then started taking his clothes off of him, boxers and all.
His swollen member sprung free, relief and exhilaration washing through him. He watched the way Cas' beautiful blue eyes took in the sight of him, and then those eyes flicked up to meet his.
He lowered his head, and Dean took in a breath, expecting for a warm mouth to be touching his cock. But instead, he felt Cas' lovely lips at the inner part of his thighs, his hands spreading his legs wider. The pleasant sensations made Dean feel a pressure in his gut that had him groan.
"I like your thighs," Cas murmured before he began to lick them.
"No… kidding!" Dean got out.
He could feel the way his balls were tightening, and his thighs were tingling. The tingles ran up him, into his cock.
"Fuck, Cas," he breathed when the angel bit him. He really liked biting, it seemed. But hey, Dean wasn't complaining. Complaining was the last thing he'd do right now.
His hands made their way into Cas' hair. He wanted to tug him upwards so that he could just pleasure his cock already, which was pleading for attention. But the sexiness of the situation ended up winning. Just giving into Cas like this shot a thrill down his spine. He wanted the angel to have his way with him.
The little nips to his thighs made him widen his legs even more for Cas. Sure, they hurt, but the vulnerability of the situation made him so feverish. Cas' hands were roaming him - his thighs, his hips - but always ignoring his manhood. His mouth kept getting closer and closer, to a point where Dean couldn't take it anymore. He let out a growl that made Cas look up at him, his left eyebrow raised in an incredibly sexy way. The intense gaze of his angel made Dean swallow roughly. And then, Cas was climbing up him, making it hard to breathe.
He brought his face close to his, so close that their lips nearly brushed together when he spoke. "Do you want me, Dean?"
Usually to a question with as blatantly obvious an answer as that Dean would say something snarky, but this time he found he couldn't. All he could do was lick his lips before letting out a hoarse, "Yes."
"What was that?" Cas asked, pretending he couldn't hear. Dean knew he was pretending. The son of a bitch had perfect hearing.
"Yes," he said emphatically, his voice impossibly rough.
The angel smiled and then Dean could hear fabric slipping off of him. His heart was running a marathon in his chest as he heard the soft rustle of Cas' boxers joining their other clothes on the floor.
A cry left him, his back arching into Castiel, when suddenly the angel's erect manhood was pressing against his own. Dear lord, that felt incredible. In fact, it felt so incredible that his cock twitched and started leaking precum.
Cas delicately nibbled at his jaw, his gravelly voice leaking into his breaths. Dean's breathing was harsh as he thrusted up against Cas, just feeling the evidence of the other man's arousal. It was almost too much to comprehend.
Cas gripped his left shoulder with one hand and the other snaked down in between them, feeling over his torso. The angel hissed in a breath as Dean moaned because his large hand was now wrapped around the both of them, holding them together.
"Oh, Cas!" Dean groaned out when he started thrusting his hips, grinding down into him.
Feeling his thick cock sliding against his own was the best feeling he'd ever had. His hot skin gliding along him, the hardness of him, the size! It was amazing.
Dean put his hands at Cas' lower back, pressing him against him. Their lips met and Cas feverishly slipped his tongue in. They were now moaning into each other's mouths, and the pace at which Cas thrusted increased.
Dean's whole body was tingling, pressure building in his gut, pleasure sparking in his lower back. It made him kiss Castiel more roughly, and the angel only went at him harder, his tongue claiming his mouth, his hips relentlessly gyrating. He could feel Cas' pulse against him, a sensation that Dean nearly considered sinful. And more than that, he could feel the powerful twitches in Cas' cock, feel him harden even more as he got closer. And Dean was almost there, his nails digging into the warm, smooth skin of Cas' back.
He pressed his hips up into Castiel, just adoring the feeling of the two of them being together like this. A fever grew in him, his legs nearly shaking because of it, and then an unbelievable amount of pleasure burst through him, rendering him immobile as Cas rutted against him.
His cum spurted out onto his stomach violently, and then he felt more landing on him. Cas pulled his mouth away from his, a possessive growl leaving him. They had both reached their climaxes. Cas' hips had yet to still as he got them through it, but his pace had slowed considerably. Both their cocks throbbed as they experienced their climaxes. Being able to feel Cas' cock throb was unbelievably remarkable, and Dean's mind conjured up all sorts of erotic thoughts that he couldn't even make sense of in the midst of it all.
They both held onto each other tightly, and Cas' hand firmly grasped them.
The sticky warmth landing on Dean's stomach just made his climax continue past the usual few seconds, and then it was over. Both men had finished. Cas rolled off of Dean, and lay beside him, his hands clasped over his stomach.
"Wow," Dean breathed when he regained the ability to form coherent thoughts. "That was just… wow."
There was a smile in Cas' voice when he spoke, "I'm glad you enjoyed yourself, Dean."
Dean turned his head to look at him. "No, watching a movie is enjoyable. That… that was awesome. Where the hell did you learn how to do that?"
"Um…" Cas pursed his lips before answering, "Porn magazines."
Dean laughed, putting an arm around him to pull him close. "That's my angel," he murmured.
Then, just like the night before Cas reached out a hand and used his angel powers to clean Dean up, which was a little nice since he'd been sweaty and covered in cum. But at the same time he missed the evidence of their time together. Castiel of course didn't look like they'd had sex, unless of course you counted his flaccid cock which was red from friction.
Dean rolled onto his side, pulling Cas towards him, and he cupped his face in his hands, kissing him. Cas instantly kissed back, and was rough about it. Dean pulled back when he tried adding his tongue.
"What is it?" Castiel asked with a frown.
"Nothing. Usually after sex I expect gentle kisses, is all."
"My apologies."
"Don't you dare even apologize," Dean reprimanded. "You've been fantastic."
And then they were kissing again, this time more sweetly. It made comforting warmth fill Dean's body, and there was a powerful feeling in his chest.
He smiled when they pulled away, stroking a hand through Cas' hair as Cas brushed his thumb against his cheek.
He started getting up, but Dean instantly found himself wrapping a leg around him.
"Where the hell do you think you're going?" he asked the angel.
Cas looked at him, his blue eyes all innocent. "I should let you sleep," he answered.
"Doesn't mean you have to leave." Dean looked down in thought. "Then again, you'd probably get bored."
"I could never be bored with you, Dean," Cas answered.
Dean pressed a kiss to his lips. "Then stay."
Cas broke into a smile. "Alright. I will."
They kissed again and then Dean motioned for Cas to turn around. Cuddling wasn't exactly easy for Dean even though he loved it, but this was Cas, and he just wanted to hold him.
"I thought you said you didn't like cuddling," Cas murmured as Dean spooned him.
Dean pressed a kiss to the back of his head as he pulled Cas' body towards his, even going so far as to wrap one leg around him.
"Not all the time," Dean partially lied. "But you're the exception."
"I'm glad."
After a few moments of silence passed Dean breathed, "I still can't get over how great that sex was."
"Go to sleep, Dean."
"Alright, bossy," Dean teased.
Dean thought he'd be too excited to go to sleep with Castiel in his arms, but he was wrong. He hadn't slept so peacefully in ages.
