Actions

Work Header

Idiots in love

Summary:

"So, no God, no wings, no imminent apocalypse, what are your plans now?" Dean tries to make the question sound casual by taking a sip of his beer.

"I want to have sex with a man," Cas declares, nibbling at a red vine cherry twist. He barely reacts to Dean spitting his beer all over the table and choking on his sip. (...) Cas tilts his head and adds, "I may need your help with that."

Notes:

This one has been sitting on my computer for a while because it's pretty similar to another one I've just post. I re-read it recently and thought it might still be worth a read for some of you, so here it is.
It's mostly about Dean being an idiot (as usual) and not quite being able to handle the fact that newly human Cas wants to explore his sexuality.

(See the end of the work for more notes.)

Work Text:

********************************



"So, no God, no wings, no imminent apocalypse, what are your plans now?" Dean tries to make the question sound casual by taking a gulp of his beer. 

Truth is, Dean is getting worried about the ex-angel. Cas has taken a little too much of a liking to Dean's habits of spending his days in his pajamas. It was fun the first couple of days and Dean had a blast showing him all his favorite shows and lazing around with his best friend. Except now it's been nearly a month since Chuck has been gone and Cas became human, and Dean's pretty sure Cas hasn't changed out of those damn pajamas for the whole week. At least, that's what it's starting to smell like. Thank God Cas also loves showers or they would have to febreze the whole bunker at this point. He's just not caught up on the whole laundry thing yet. Or, you know, being a functional human being that does anything other than watching TV in his pajamas all day and gobbling candies. There's just...so much candy. It's a wonder Cas hasn't gotten sick already. 

"I want to have sex with a man," Cas declares, nibbling at a red vines cherry twist. He barely reacts to Dean spitting his beer all over the table and choking on his sip, nly raising an interrogative eyebrow as he watches the hunter cough and frantically hit his own chest with a fist. As soon as Dean manages to start breathing normally again, Cas tilts his head and adds, "I may need your help with that."

It's a good thing Dean hasn't taken another sip because even his own saliva seems hard to swallow right now. Good thing the choking already made his face bright red too. 

"You-what!?" he stops, trying to compose himself. His heart is beating so fast that for a second he thinks he's gonna throw up. 

Despite his apparent nonchalance, Dean catches Cas sending him a nervous glance. The damn red vine is still hanging from his friend's lips and Cas goes crossed eyes when he tries to avoid Dean's gaze by looking at the candy. 

"So what, you want me to drive you to a bar and be your wingman?" 

There's a flash of something that Dean doesn't have the time to identify on Cas' face, before his poker face is back on. "If that's how you think you can help me, yes. I'd appreciate it."

"Okay. We'll- We'll do that then," Dean declares, raising up. His stomach is in knots and his body is begging him to run away from this situation. He's not sure why, but he feels a disappointment that he wasn't expecting. "Tonight's good for you?"

"Yes. Thank you," Cas looks about as uncomfortable as Dean feels. 

Maybe he was expecting the hunter to react another way to Castiel basically coming out to him? 

Yeah, that's probably it. 

Dean should make an effort to appear extra supportive tonight; he doesn't want his best friend to think he's not accepting his sexuality. He nods to himself at the thought. 

He should probably say something more right now actually. They look at each other for a moment. Cas is scrutinizing his face in that intense way he has, like he's trying to read his mind. Dean is used to it, yet right now it's making his skin itch, so he just offers a last nod and walks away. 



************

Dean waits to have a beer and a shot, plus the whisky he downed before coming, to break the tension between them. Cas hasn't said a word on the drive here. Dean tried to joke about him making an effort, because Cas put on a nice white shirt and jeans, but the joke fell horribly flat, Cas sending a look at his clothes, and muttering about Dean telling him it was "appropriate dating attire" last time. It took a moment for Dean to remember the worst experience in babysitting ever. He was ready to joke about hoping things turn out better this time, but Cas was already walking to the garage and getting into Baby. 

He still hasn't said much. Dean hopes it's just because Cas is nervous, that it has nothing to do with anything Dean could have done (or not done). He still feels like he should say something. 

"Cas, I know I probably didn't react the way you were hoping earlier," Dean starts, trying to pick his words carefully. 

"What do you mean?" Cas tilts his head, looking genuinely interested by the answer. Maybe a little too much. 

"I just want you to know that I'm one hundred percent okay with all this," Dean says with a vague gesture at their surroundings. 

Dean actually searched the internet to find a gay friendly bar in their area. He didn't want Cas to be confronted with any homophobic douchebags. It's clearly not the kind of bar Dean is used to, and it's making him even more uncomfortable. Every surface is shiny and modern and white, and there are lasers going around the room, along with some electronic music that might just make his ears bleed. 

Cas seems unfazed by it. It makes Dean wonder what kind of bar Cas would actually choose to go to if they gave him a choice from time to time. They always kinda make those decisions for him. Hell, before right this instant, Dean never actually thought about the fact that Cas' first choice might not be roadhouses, diners, or even classic rock music (God forbid). Cas just never seemed that interested in all that, just going along with whatever Sam and Dean want to do (okay, mostly Dean). Castiel is human now, he deserves to explore what he likes or doesn't like, even if that ends up being different from what his friends favor. 

That's probably what they're doing right now, actually, Dean thinks when he sees Cas' eyes following a guy passing near their table. Dean wishes he was a better friend, that he could be more supportive, but he can't help but hate it. 

He doesn't want to be here trying to get Cas laid with another guy. He wanted them to stay at home and watch movies together. He's ready to let Cas explore his tastes in movies and food and even music, but this? Dean doesn't like this. It feels wrong and unsettling and he's not sure if that means that he's homophobic or a terrible friend or...whatever.

He hates this, but he'll do his best to play along. For Cas. Because he lo...likes Cas. Very much. Like a brother. So if Cas can listen to the same music tape seven times in a row and not complain, Dean can very well sit his ass in this bar, listen to terrible music and act supportive for one night. 

Cas is still looking at him like he knows that Dean is lying and is not comfortable with this at all, so Dean feels the need to explain. 

"I was just surprised, that's all. I had no idea you were into dudes now."

"I've always been 'into dudes'." The air quotes he makes prove his exasperation. Cas only uses air quotes when he's frustrated. 

"Well, you've never said," Dean pouts, scratching at the label on his beer. He's trying not to get defensive because they don't need that right now, but Cas is obviously upset at him and he doesn't understand why. 

"You're right. I didn't." Cas takes a deep breath that ends in a sigh. "The first...attraction I ever felt was for a man," Cas confesses. "I was still an angel back then, I didn't really understand it. Then I became human and-," he stops for a second, biting his bottom lip like he's stopping the words he really wants to say, "I guess I thought it would be easier to fit in if I were to focus on women," he admits, a little sheepish. "After all, it's not that I don't like women. I'm not...I'm not really attracted to gender or physical attributes, it's more about…," his eyes travel over Dean's features as Cas searches for the right words. "It's more about who they are."

"Yeah," Dean breathes. "Yeah, I think I get that."

The corner of Cas' lips raises up in a smile, a little timid but relieved. 

"I'm not sure you're gonna learn much about who people are in a place like this," Dean sends a doubtful look toward the dance floor, where people in various states of undress are rubbing against each other. 

"I'm not looking for my soulmate tonight," Cas shrugs it off, "Just sex," Cas says, inclining his head as he watches a man languorously tonguing another guy's bellybutton. "I think you're right, though. This doesn't look like my scene," he admits with a grimace that looks half intrigued, half dubious about what he's seeing. 

Thank fucking God, Dean can't help but think in relief. He was starting to worry about Cas starting to blast David Guetta in the Bunker and wearing net shirts. Although the net shirts might be...Nope, that would be weird. 

"Should I try Grindr then?" Cas' question is so unexpected that Dean chokes on his own saliva. Again.  

"How do you even know about Grindr?" he asks, wiping his mouth with the back of his hand. He may have spit a little over the table too. Cas doesn't seem to notice, or care. 

"I'm a human living in the twenty-first century now. I know things." Dean raises a dubious eyebrow, and Cas shrugs. "The man from the store told me about it," he admits with an eye roll.

"What? What man? What store?" 

"He asked me if I was on Grindr, and seemed very disappointed when I said I wasn't. Although considering the things he propositioned we do, maybe that's not my scene either," Cas reflects out loud. 

What the Hell? Who's that guy 'propositioning' Cas? Dean really needs to know so he can 'proposition' his fist into that guy's face

"What store, Cas? When did that happen?" 

"Hello beautiful," a guy in black jeans and a tight tee-shirt salutes lasciviously as he appears next to the table, leaning his hips against it, back to Dean as he leers at Cas. 

"Go away, we're busy," Dean dismisses, shoving him aside. The guy nearly tumbles, sending him a murderous glare and an insult before walking away. Cas' mouth stays open like he was actually considering answering. "What guy, Cas?" Dean insists. He's gonna find that asshole and tear him a new one. Who the hell goes around 'propositioning' angels anyway? A fucking pervert, that's who! 

Cas' mouth snap closes and he squints at Dean. "That was very rude,," he reproaches, looking at where the guy from earlier has disappeared into the crowd. 

"Who, him? He was a jerk."

"You don't know that," Cas reproaches. "He had a nice smile."

"I have a nice smile and I'm a jerk."

"But you obviously don't want to have sex with me, so," Cas mutters to himself. His eyes go comically wide when he realizes he said it out loud. Probably as wide as Dean's. 

"WHAT."

Cas doesn't blush often, yet his cheeks are definitely redder right now. He doesn't let that bring him down though, sitting up straighter and raising his chin in that stubborn way he has. "Well, I'm not wrong, am I?" he taunts, eyes firmly set on Dean's and...shit. 

Shit shit shit. 

IS HE?

Dean opens and closes his mouth a few times. He feels like a bomb just exploded inside his brain. Where did that come from? Of course Cas is wrong. Dean doesn't want to sleep with him... does he?

Okay, he may have thought about it a few times. That wasn't voluntary though, like when you dream about your mom's nipples or something. Except the thought of having sex with Cas definitely didn't provoke the same ick factor that thinking about his mom's nipples just did. With Cas it's more like...curiosity? 

Even now, in the middle of the most uncomfortable conversation ever, Cas' chin remains jutted, his stare firm and Dean...Dean wonders what it would take to break that strong facade. To make him gasp for breath and beg for release. To make him lose control. 

The thought makes him gulp, eyes falling to Cas' lips and yeah, those have definitely starred in a few of his fantasies. Not, like, explicitly. Or with Cas' face attached to it. Just in a furtive thought as he was pleasuring himself 'eh I wonder what those lips would feel like wrapped around my cock'. Or Cas' hands. Maybe he looked at his ass once or twice, on the rare occasion that the damn trench coat wasn't hiding it. Damn that trenchcoat...he actually had a few fantasies about that trenchcoat too. 

Oh God. 

What?!

Dean's not sure what happens next. 

One moment he's having a panic attack in a gay bar outside of Kensington, and the next time he blinks he's in the bunker's garage having no idea how he drove back here or how long it's been. What he immediately realizes though, is that Castiel definitely wasn't along for the ride. 

Oh shit, did he just abandon Cas in the middle of a Gay bar? The word gay makes him flinch. 

He's not gay! Just because he may be attracted to a dude doesn't make him gay! There were tons of men in that bar and he wasn't attracted to anyone other than...Cas. Can he really be blamed when Cas undid one button too many on his white shirt ?

Shit shit shit. He needs a drink. 

The sound of the bunker door closing brings him out of his daze again, God knows how long later. He looks up from the map table littered with beer bottles, and is brutally reminded about the fact that he abandoned Cas when his eyes come across the glare the other man is currently sending him. 

Dean lowers his eyes in guilt, but immediately regrets it when they fall on the rest of Cas' body. 

Cas is drenched. His white shirt is so wet it's sticking to his body, showing the skin under it. Dean's eyes glide along the darker shade of a nipple that the see-through shirt can't hide anymore. Hell, it's so transparent that Dean can see Cas' belly button. He suddenly has a new look on what that guy was doing to that other guy on the dance floor. 

Does he want to lick Cas' belly button?

His staring is interrupted when the nice view is suddenly turning away and stomping out of the library. Dean's on his feet and following before he even realizes. Damn he has totally lost all control of his body tonight, hasn't he? And of his mind. And of his sexuality, apparently. 

Cas' door nearly hits him in the face when the other man slams it. Dean deflates. 

"Cas?" Dean calls, knocking hesitantly. 

Cas is obviously pissed, rightly so, but he can't leave him go to bed hating Dean like this. He's not sure what he wants from Cas right now, but hate was never it. 

"Come on, open up," he says, knocking again. Dean worries his lip as he waits for Cas to answer. "I'll stay here all night if I have to. You can't ignore me forever!"

All he hears in answer is the noise of a drawer being close too sharply. Okay, definitely pissed then. 

"I know that was a jerk move, okay? Please let me apologize at least!" He knocks again before leaning his head against the door, sighing. He really screwed up tonight, didn't he?

The door opens at once, making Dean stumble forward. He would have fallen on his face if it wasn't for Cas catching him. He blinks and there is suddenly a lot more skin showing than what he was expecting, the surprise making him jump away at once. Cas is wearing a dark blue bathrobe that Dean accidentally tugged at when he nearly fell. From what he's seen, Cas isn't wearing much else. 

Except maybe the scowl and the glare directed at Dean right now. 

Castiel doesn't bother rearranging his bathrobe as he crosses his arms and waits for Dean to say something. 

Anything. 

He should really say something. 

The thing is, Cas didn't rearrange his bathrobe and there is a whole lot of skin showing, the collar hanging so low that one of Cas' nipples is looking right at him. It's very distracting. Also: legs. Dean doesn't think he's ever seen Cas' bare legs before. Hell, he's never even imagined Cas' legs before. They're more tanned than they have any right to be. His thighs are paler though. And so damn meaty. Oh God, Cas' thighs are showing. Dean feels his ears burn. 

"You left me," Cas' hoarse voice accuses, making Dean look up at his face so fast that he nearly gets whiplash. The hurt on his friend's features is definitely sobering. 

Dean slowly takes a step forward, not sure he's welcomed. Cas stands his ground until Dean is standing right in front of him. 

"I'm sorry. I don't know what I was-," Dean pleads. 

"No," Cas interrupts. "You at least owe me honesty." He takes a step closer. He's so close Dean can feel the hem of his bathrobe brush against his shins. Dean licks his lips and Cas' eyes drop, following the movement as he inclines his head. "Why did you run away?" He's searching Dean's gaze for the answer and Dean forces himself to hold his gaze, even though his legs and head are begging him to run away. 

"I- I'm sorry, I shouldn't have done that," he says, taking a step backward. Cas follows him, not letting him cop out as he continues to observe him like he's the most intriguing thing he's ever seen. 

"I asked you a question. This isn't an answer," he scolds in an authoritative tone that makes a shiver run through Dean, his toes curling in his boots. 

It brings a memory to the forefront of his mind: 'You should show me some respect'. His dick had twitched at that voice back then too. Damn, has he been that oblivious for the last eleven years? How many times did he ignore those feelings, this attraction to Cas? How long has he been lying to himself about this?

"I-" Dean starts, closing his mouth and gulping with difficulty before he starts again, "I think I do." 

Cas frowns in confusion. "You do what?"

"You know," Dean tries to dismiss. Cas continues to squint at him and oh God he's not gonna make him say it out loud, is he? "I think I do want…," he makes a vague gesture over Cas' body, "with you," he finishes lamely. Somehow the last word sounded like a question, and Dean bites his own lip, silently admonishing himself. That was the worst 'propositioning' he ever did. He probably gave the store creep a run for his money. 

Cas takes half a step closer, raising his chin. He's so close that their chests are brushing. "Say it."

 "Wh- Cas, I-," Dean stutters.

"Say it," Cas orders. 

A tiny whimper escapes Dean's lips. The hunter wipes his mouth with his hand, like there is any way he could take it back or that Cas didn't hear it. The other man is still staring straight at him, but there is something new in his gaze, a hardness that is definitely making something else harden too. 

"I want to-" Dean closes his eyes. Why is it so hard to say? It's not like it's a secret anymore, it's obvious in the way Cas' pupils are swallowing the blue of his eyes that not only does he know exactly what Dean wants, but he wants it too. He wants him. "You. I want you, Cas," Dean finally croaks. 

It's like a light breeze of air passes over Cas' face and relaxes all his features at once. His eyes close, his brows smooth out and his mouth goes slack as he makes a tiny sound. He looks like he's just swallowed a bite of the best damn burger in the world. That's a nice preview of the kind of face Dean wants to see him make in the very near future. 

When Cas opens his eyes, the corner of his lips is slightly raised in a smirk. "Good," he simply says. He looks like he might devour Dean alive any second now, or maybe fall to his knees and thank God or something. 

Which is why Dean is so startled when Cas walks away. 

Dean blinks at him as the other man goes to his dresser. He picks up his wet shirt and starts straightening it out like he's planning on doing laundry. 

"What? That's all?" Dean gapes. 

Cas stops moving for just a second, sending him a fast glance over his shoulder before he walks to the ensuite bathroom. 

"Cas!" Dean calls, following him and watching, bewildered, as Cas starts hanging his shirt and pants over the shower curtain bar.

When he turns, he looks like he hadn't even noticed Dean was there. Dean squints. He knows better. He knows Cas. There is a self-satisfied quirkiness to his lips, a cocky glint in his eyes as he raises an eyebrow at Dean. 

"Were you expecting anything else?"

In answer, Dean gives him his best 'don't bullshit a bullshiter look'. Cas shrugs. 

"Just because you want me doesn't mean I have to fall on my knees for you." An image of Cas on his knees distracts Dean for a second and he misses what Cas says next. "-for ten years now." 

"Huh?" Dean says, his eyes hypnotized by the way Cas' bathrobe sashays around his bare legs as he takes a few steps closer. 

Cas' groan of frustration is proof that he's realized Dean wasn't listening anymore. He throws his hands up, and pushes himself to pass next to Dean who's standing at the door. Their bodies press against one another for just a second, Dean's fingers involuntarily brushing against the fine hairs on one of Cas' thighs and making him gasp. 

Cas just pushes on until he's pacing in his bedroom. Shit, he's been talking again. 

"-dibly dense!" he finishes. "Dean!" he reproaches, his voice going higher in frustration when he notices Dean hasn't been listening to his rant. 

"Sorry sorry, I-" Dean groans in frustration, pulling on the short hair on the back of his head. "I just realized I'm in love with my best friend and my brain is having a little difficulty catching up." 

"You're what?" Cas says, eyes like saucers and mouth hanging open. 

It takes a second for Dean to catch up to what's going on. What? He said just a few minutes ago that he was in lust for him he doesn't see- 

Lust. Shit, wrong L word.

Wait.

Is it?

Dean lets himself fall on his ass on the bed. His legs feel like jelly. 

IS IT???

When Cas sits next to him. The mattress dips under his weight and they both slide closer until their thighs are touching.

"You're right. It is a lot for one night," Cas admits, looking as dazed as Dean feels. "I never thought you could want me, let alone…"

"Does that mean you don't feel the same?"

That seems to wake Cas back up. "Of course I do!" He looks scandalized that Dean would think, even for a second, that Castiel doesn't love him. 

"You weren't exactly obvious," Dean argues. 

"Back at you. You were so oblivious I suspect that you didn't even know yourself until tonight."

"Point taken," Dean admits. "Jeez, we really are a couple of dumbasses, aren't we?" Dean chuckles. 

Cas laughing next to him is one of the most beautiful sounds he's ever heard. 

Jesus, he really is in love with Cas, isn't he? 

He sends him a look out of the corner of his eyes. Cas is still smiling as he fidgets with the cord of his bathrobe. Dean leans sideways until his shoulder bumps Cas' and they share the same stupidly fond smile. 

After a moment, the silence gets denser and Dean nibbles at his lip as he thinks. "So, where does that leave us, huh?". 

"Here," Cas says, like it's the most obvious thing. "Together." He starts to literally point at them both, like Dean is an actual idiot. Dean rolls his eyes, grabbing Cas' hands to stop him. The move makes their shoulders bump again and this time they leave them there, their whole sides pressed against one another, hands linked on their laps. 

"I'm not supposed to like men, you know," Dean says, looking at the decidedly manly hand he's still holding in his, at the hairy thighs showing under that. 

"I'm not even supposed to be a man."  

It hits Dean suddenly, how much he actually does love this ridiculous man. Angel. Ex-angel. Whatever. Cas could have turned into a goddamn dog and Dean would still love him. 

Wait, no, that's weird, Dean thinks with a frown. 

A hand on his chin startles him, but he follows it as it guides his head to the left. When Cas' lips brush his, it feels like every nerve in his entire body short-circuits. It makes him surge forward a little too eagerly and Cas' yelp of surprise is muffled by Dean's mouth as they fall backwards. Their teeth clash when Cas' head impacts with the mattress. Dean doesn't care, enthusiastically sucking on Cas' bottom lip.  

This kiss is nothing like the other kisses he's known. Cas' lips are chapped, his scuff is scratching Dean's chin and there is no trace of roundness on the chest under Dean's. He cradles the side of Cas' face, passing a thumb against the grain of the stubble on his cheek, the sound and feel of it giving him goosebumps. He presses his thumb a little more firmly, making Cas open his mouth until Dean can push his tongue between them. He gets a groan of approval in response, hands grabbing his arms as Dean slides as close as he can. He knows he's probably crushing Cas, but he doesn't care. Cas can take it. Cas can take him

Like he can hear that very thought, Cas bites Dean's top lip so hard that it makes the hunter's hips buck against Cas' thigh. They both grunt their approval at the move. 

It's like a switch is suddenly turned on, like they suddenly remember that they're not just two mouths, they have bodies and skins to explore. Dean's hands slip under the collar of Cas' bathrobe to press against his chest at the same time as Cas grabs the edge of his shirt and starts to pull it up. Dean moves away just long enough to throw his shirt to the ground before he's delving back for Cas' mouth. 

His hand reflexily tries to squeeze at breasts that aren't there, but it makes Cas moan anyway, so he does it again. It makes him wonder what else a man's body could be responsive to. He desperately wants to find out. Dean releases Cas' mouth to latch on one of his nipples instead. Cas' whole body surges up against him, grabbing his hair as Dean bites and licks and sucks at the little nub. 

Dean leans over Cas with one of his arms, while his other hand does what he's been dreaming about and undoes the knot securing that goddamn bathrobe. Dean pushes the pans of the robe to the side, sitting up to openly observe the view that has newly been revealed to him.

Okay, yes, that definitely does it for him. 

Cas' cock is hard, curled slightly to the left over his stomach and who knew Dean would ever find another man's cock this beautiful. He wants to fall to his knees and worship it. The thought is new and exhilarating and terrifying at the same time. 

Cas doesn't let him ponder it for long, grabbing his face and bringing him right back against his lips. Cas' mouth is brutal, feeling like it's trying to win a battle against Dean's until they're both breathless and left panting into one another's mouths. 

Dean is ready to go back to kissing when Cas slips further down until he's not under Dean anymore. Dean sits up, a flash of panic at having done something wrong blurring his mind until he sees the bathrobe flying across the room. He blinks at the garment on the ground for a few seconds before his brain is able to get back with the program and realizes that this must mean...He looks up and Cas is lying naked in the middle of the bed. He looks like the best damn offering. 

"Take off your pants," Cas rasps. 

The order makes Dean twitch so bad inside the confinement of his pants that it makes him curl up a little. He's only too happy to obey, taking the rest of his clothes off as fast as he can. 

He's ready to lie back over Cas when the other man stops him with a hand on his shoulder. "No. On your back," Cas says. It's not quite an order, but not a suggestion either. Cas' voice sounds confident in the fact that Dean won't question it, that he will obey him.

He's right and in an instant, Dean is lying beside him on the bed. The other man raises up on his knees, settling next to Dean's hips. Cas' gaze is burning a path against Dean's skin as it observes his naked body from his chin to his toes and back up. 

A curious finger brushes against his sternum. Dean shudders. That seems to intrigue Cas, who presses his fingers a little more firmly, letting them travel on Dean's skin in intriguing patterns. It reminds Dean of Cas drawing sigils on the wall and makes him wonder what he could be writing on his skin. The fingers slide from Dean's collarbone, encircling his nipples, and drawing a line toward his bellybutton. They follow the ridge of his hips, before brushing so close to the head of Dean's dick that it twitches like it's trying to follow the fingers as they go away, up until they're tracing Dean's lips and making him squirm.

"Cas," Dean whines as the fingers pass over one of his nipples again. 

It makes Cas' hand stop just under the dip of Dean's collarbone as he looks back up at him. Two fingers grab Dean's chin as Cas leans forward, brushing his lips over his. It's nothing like their previous kisses, so much softer in comparison. It feels like a blessing and is gone in a second, Cas' lips deposing another kiss just under one of Dean's eyes instead, lips trailing over his cheekbones. 

Dean gasps, eyes closing as those lips kiss under his other eye, then the corner of his mouth. "Cas," he pleads again. He's not sure what he's asking for. His throat is suddenly so tight with emotion that he's afraid tears are going to leak out if he opens his eyes. 

No one has ever kissed him like that. Like he's precious, like he means the world to them. He wasn't expecting it, never thought he would be so lucky to have it, and now he's not quite sure how to handle it. 

Lips are suddenly closing around his cockhead and Dean shouts, surging up on the bed in surprise. Cas' hands are right there on his hips, pinning him to the bed, and there's a smirk on the very lips that just blessed him as they press against the head of his cock. 

"Fuck, I love you," Dean rasps when his eyes cross Cas' cocky gaze. Only that man could make him go from love and devotion to so much lust that he feels like his dick is gonna explode. 

Cas' tilts his head in a way that Dean knows very well, except it's never been coupled with him opening his mouth, dragging the head of Dean's hard cock into his mouth as his blue eyes stay right on Dean's green ones. The flat of Cas tongue is pressing just under the head, and Dean forgets how to breathe when Cas starts to suck around him, just a little, like he's tasting the flavor of a goddamn popsicle. Cas closes his eyes for a second, savoring it. Dean watches avidly as Cas' tongue pokes out for another taste at the slit of his dick. He hums at the taste of Dean's precum, before twisting his tongue playfully around the head. 

He continues licking and sucking lightly for a while, but as the minutes pass, Cas starts to look pensive, lost in his own head as he absently mouths at Dean's dick.

Cas startles when Dean's hand lands on his shoulder. Dean's dick pops out of his mouth with a filthy noise.

"Cas," Dean groans in frustration, because what the hell, they were kind of in the middle of something? Cas blinks up at him, like he just remembered that Dean was here. Dean sighs and grabs his arm, resigned and worried. "Come here," he says, pulling him up. Cas sends a glance at Dean's dick, like he's regretting getting away from it, but follows Dean's directions and lays down beside him. "You okay?" Dean asks as he turns on his side. Cas still looks a little out of it, and it's making Dean's heart beat faster in panic. 

What if Cas doesn't want him after all?

"I'm sorry," Cas says. 

Dean thinks he might die, right now, if this night ends up with Cas rejecting him. Cas must see the flash of fear on Dean's face, because his thumb comes to brush reassuringly against his cheek. Cas slides closer, one of his legs slipping over Dean's until he's as close as he could possibly get. Dean's cock is nestled against the crease of Cas hips and legs. He doesn't pay it any mind though, searching for the reassurance he needs into the blue eyes right in front of him.

"What is it?" he whispers in the space between them. His hand is squeezing Cas' biceps a little too hard, but he can't let go. 

"I just-," Cas starts, licking his lips before he presses his forehead against Dean's. "I never thought I would get to have this," he confesses. 

"Fucking thank God!" Dean exclaims, so relieved he could cry. 

Cas startles away, frowning in confusion, and maybe a little vexation. 

"I thought you were having second thoughts!" Dean says, laughing to himself as his nerves settle down. 

"What? No!" Cas says. "Of course not! I could never regret being with you," Cas swears, so brusque in his honesty that it sobers Dean right up. 

He rolls his eyes instead and catches Cas' mouth with his. He bites Cas' bottom lip a little in retribution for the grief he's just caused, and Cas presses his hips closer. They both groan when their dicks brush against one another. 

"You good with the freak out now? Because we were kind of in the middle of something..." 

"You're one to talk about freaking out," Cas teases, with a sharp thrust of his hips that make them both moan. 

Dean rolls his eyes again, shutting Cas up with another kiss as he rolls over him. He whimpers at the way Cas' legs open up under him. It's giving him ideas that he doesn't have the patience to follow through tonight. He'll definitely be here to explore them very soon though. 

For now, Dean grabs one of Cas' knees, guiding it until it wraps around his own hips and he falls a little bit further down, right where he needs to be. His weight comes down on Cas' hips, and the other man gasps, breaking their kiss as he throws his head back. Dean nibbles at his jaw instead. 

With his free hand, he circles Cas' cock, stroking it a few times and enjoying the noise the other man makes. He observes the way his brows come a little down, the edge of his teeth appearing as Cas bites his bottom lip in pleasure. Dean delights at the way Cas' jaw clenches, muscles working under his cheeks when Dean squeezes just a little harder and twists his fist on the upward move. He feels like he could do this all night, just watch Cas react to his touch.

He's been hard for so long though that he feels he's gonna burst, so he shifts until his dick comes to nestle right against Cas'. He closes his hands around both of them. Dean moans at the feeling of Cas squeezed against him, of the warm slide of their cocks together in his hands. He tries to thrust into his fist, but it doesn't feel quite right. His other hand is busy holding him up above Cas, so he releases their members for a second and grabs one of Cas' hands, guiding it until their joined hands create a tunnel around the both of them. Dean thrusts a little and Cas makes a noise like he might die. That must mean it feels as good to him as it feels to Dean. Cas' eyes are glazed over and fixed on the ceiling, so Dean adjusts his position until he hovers right above him and can look him in the eyes. 

"Hey, stay with me," Dean says with a little nip to Cas' chin. 

Blue eyes are instantly on him, a coy smile pressing against Dean's mouth. "Always," Castiel whispers. 

"You're such a sap," Dean scoffs, blushing despite himself, not used to such affection. 

He waits for Cas' to open his mouth, right on the verge of a reprimand before he gives a sharp thrust forward. He buries his satisfied smile into Cas' neck when the other man arches his back with a yelp. Dean does it again, and again, and suddenly Cas is following along, raising his hips to meet his thrusts. 

It's sloppy and a little too dry, and they can't quite coordinate their moves. It's also all kind of perfect. The smooth skin of Cas' cock sliding against his is perfect. The way Cas' fingers are linked with his, pressing them closer is perfect. The noises Cas makes will haunt Dean's fantasies for the rest of his life. 

To think that they could have been doing this for the last ten years… Dean groans, thrusting a little harder. They're idiots. Both of them. Mostly him, he admits as Cas lets out a long moan and paints their hands with his release. It makes everything wetter and Dean squeezes their hands harder, hips thrusting erratically as he searches for his own pleasure. Cas grabs his hair, pulling just this side of too sharp and Dean comes with a cry that Cas swallows right away. 

"We're idiots," Dean mumbles a few seconds later, as he is panting into the side of Cas' neck. 

Cas doesn't answer, just pats his shoulder in a commiserate way. Dean knows he gets it. 

They're both so dense that they had to be made for each other. 

Notes:

So? Was it worth a read or should I have let it disappear somewhere on my hard drive?