Dean closed his eyes and took in a deep breath of air. One. Two. Three. Dean counted slowly, releasing his breath. He had to be calm for a moment.
"AGAIN CAS?" Dean gruffed, "Freaking AGAIN?" He shifted uncomfortably, once again finding himself and a certain angel in a tight, so incredibly tight space. Sure it had been three weeks since the incident, and Cas had tried to bring 'it' up a few times, but Dean never expected this.
"You wouldn't talk to me" Cas said defiantly.
"This is not how we handle our problems" Dean ground out. He didn't have half a clue as to where they were this time. One moment he was waking up, and the next moment the goddamned angel ambushed him and zapped him away. His stomach was never going to be the same. Dean started looking around for clues as to their whereabouts when Castiel interrupted.
"Dean. Now is not the time for observation." Cas said, sounding slightly rattled. Maybe even nervous Dean would wager. Dean looked at Cas from bottom to the top. At least whatever hole they ended up this time had left a few inches between them, and Dean would gladly accept the personal space right now. They had only been in the box (or whatever) for a few minutes and it was already warming up.
"Dean," Cas once again captured the hunter's attention, "what happened to me in that closet." Dean nearly did a spit take, if he had had any liquid in his mouth to accommodate, from the serious way Castiel asked and looked at Dean. "A-am I … you said I was ill." Dean gulped "I have felt the touch of that malady since. When I see you I get feverish. I don't understand what's wrong." Castiel sounded so sincere it almost made Dean feel bad. Almost. "When I close my eyes I see images of you in unclean positions." Castiel took a tentative step closer to Dean, "I know you think similar thoughts when you dream about me."
Dean's heart nearly lept out of his chest when Castiel made that omission. He WASN'T gay. He couldn't help if his brain didn't understand that. His lower brain definitely didn't understand that as Dean's eyes traced the outline of Cas's wet lips, and heavy-lidded eyes. Dean's brain started racing fast. Maybe he was sick too, he thought. Caught whatever angel cooties Castiel had that made him so wanton. Dean had never had these feelings for a guy before Castiel had appeared in his life. It really was just Castiel.
'So,' Dean thought, 'it must be an angel sickness sort of thing. I have no control over myself. It's purely viral.' Dean felt a little swell of pride at retaining his heterosexuality with a prompt excuse.
"Dean. Why haven't you said anything." Castiel's eyes locked with Deans, his face already red from need. Dean's mind raced for a thousand things to say, but decidedly landed on kissing Castiel. When Dean's arms came up to embrace Cas, his elbow hit along the wooded panel of the hole or whatever they were in. Dean hardly noticed.
Castiel made no noise of surprise when Dean had leaned in, but his body had tensed briefly to show alarm before relaxing into it. Yes, this is exactly what Castiel had needed, without being really sure when he brought them here. Apparently the only way to get Dean Winchester to 'obey' is by sticking him in a small enclosed area. Must be a mammal thing. Castiel let his eyes flutter closed as Dean's tongue flicked against his lower lip. Castiel let out a light moan of approval, in which Dean managed widen the kiss. His tongue tasted Castiel's and it was as sweet as honey.
"Dean a-ah" Castiel moaned into the hunter's mouth. "Please." Castiel wasn't even sure what he was begging for at this point, but he felt sure that the hunter would know. And "Ah!" did the hunter know. Dean removed one hand from the backside of the angel and moved to loosen the button on his trousers. He flipped Castiel's tie over his shoulder, and had already unbuttoned the bottom few buttons on his tax accountant shirt. Dean mildly noted they should get Cas a new shirt someday. Without breaking the kiss, Dean's hand slid down the waistband of Castiel's boxers and grasped his member.
It was incredibly foreign to Dean. Up until that moment he had only ever touched his own dick, so the feeling of another in his hand was both interesting and startling. He tentatively stroked upward. Cas broke the kiss and let his head fall on Dean's shoulder with a cry, his serious demeanor broken. That was a noise Dean could get used to. His own dick twitched in agreement.
Dean removed his other hand from the angel's back to shift Castiel's pants and underwear down around his knees. He pulled away for a second to admire what he was working with. Castiel had a hand near his own face in seemingly whorish embarrassment and the other fiddling with the fraying edge of his sleeve. His cock was red and swollen, some precum leaking from it's tip. It wasn't shockingly huge, but it was sizable. "I'm definitely going to be the top" Dean said. Castiel merely cocked his head in that really annoying-but-omg-so-sexy way and moaned again.
"Dean what are you doing. I-I need..." Cas managed to stammer out. Dean realized he had left him hanging and immediately went to fix his error. Dean's hand wrapped strongly around Castiel's dick. Dean had no experience with jacking someone off other than himself, so he started to follow his own routine. He pulled his hand away and licked his palm a few times for a little lubricant. Teasingly he dragged a few fingers up the shaft, eliciting a thrust and a hiss from Cas. His own dick now wide awake and very needy itself.
Dean used his free hand to release his own cock from it's tight chambers and gave it a few catch up strokes. Castiel whined some more as his need was starting to overwhelm him.
"You really are a whiner aren't you" Dean tried to laugh but it just came out as harsh breaths. 'We'll have to put that to good use someday' he finished in his head. Dean moved forward until their cocks were rubbing against each other. The velvety softness overlaying the firm, swollen flesh underneath felt amazing. Dean brought his hand up to collect both of their cocks in his hand and he started to stroke them quickly. Castiel's hands perched on Dean's shirt, balling the excess fabric into balls, and threatening the seams to rip. His pants and moans were like candy to Dean.
"Dean. Dean. Ah! Dean. Aha. Ah!" Castiel just kept repeating Dean's name like a prayer as his hips engaged, and he started to thrust into Dean's hand on his own rhythm. The feeling of his own hand and Castiel's cock rubbing against his felt like something no women could ever come close to achieving. If this was what sex with Cas felt like, sign him up for nightly visits.
"Dean I'm going to explode" Castiel moaned out, right as he came. Teeth clenched before he opened his mouth in a silent scream, Castiel came hard. His cum all over Dean's hand and cock. Dean couldn't believe the feeling of excitement from watching Castiel come all over his hand. He started to speed up wanting to find that edge to jump over so desperately when a hand swatted his away.
Annoyed, Dean opened his eyes he didn't even remember closing, to the most beautiful goddamned thing he had ever seen in his life. Castiel had managed to get down on his knees, with Dean's cock in hand, centimeters from Cas's lips.
"I saw you watch me do something like this in a dream once" Castiel said sheepishly before darting out his tongue to taste the skin before him. It was slick with his own come, mixed with Dean's own precum. It was salty, and very strange, but no wholly unpleasant Castiel decided. He then leaned in to take as much of Dean in his mouth as he could without gagging.
Pulling back, he let his tongue massage circles along the underside of the shaft. Dean's hands were clutching first to the side of the small room/thing, and then in Castiel's soft brown hair, now slick with sweat.
"Oh God Cas" Dean breathed. Castiel made a humming noise of likely disapproval over the use of his father's name, but it felt so good he'd blaspheme all the way back to hell for the hum again. Castiel then began in earnest to suck Dean, his head bobbing back and forth, a hand reaching around the base to fill in what his lips were missing. The familiar knot began to make an appearance and Dean know it wasn't far now until he was going to come undone.
"Oh shit Cas don't stop. Don't. Oh shit. Shit shit shit." He was so close it was starting to hurt, "Cas I' m going to come!" Cas pulled his lips off and opened his mouth, his hand still pumping at the base. That was it. That goddamed whore of an angel's face was too perfect not to send him spiraling wildly over the edge, his hot cum landing in streaks across the angel's cheeks and in his mouth. Cas kept pumping idly until Dean batted him away, too sensitive to handle any more touching.
"Jesus Christ Cas" Dean struggled to catch his breath, "Where did you learn to do that?" Dean was trying to come to terms with the best orgasm of his life, but it was a bit hard as his brain was still foggy.
Castiel shrugged, apparently satisfied and instantly collected as usual. He was wiping off Dean's cum from his face with his sleeve, "I just did what seemed appropriate." Dean groaned. Of course Castiel is a natural. How could he not be with those perfect lips.
After putting himself back together as best as possible, Castiel grabbed his shoulder and they were back in the hotel. It was night time and Sam was no where to be seen. Normally this would have Dean on edge, but damn he was tired, and Sam was a big boy. Dean flopped down in his bed, utterly worn out. Dean opened an eye to see Castiel standing at the edge nervously fidgeting.
Dean sighed and threw back the blankets on the other side of the bed. "Get in here you weirdo." Cas happily made towards the bed before Dean interrupted, "NO trench coat." Castiel shucked the tan article and slid in next to Dean. His hand found Dean's and they laced fingers. Castiel didn't sleep, but he certainly didn't mind laying next to Dean. Before Dean drifted off, he inquired, "Where did you take us anyways?"
Castiel looked vaguely devilish, and just pointed to the closet in the room. Dean bolted up right and out of bed. Looking at the table, there was a note from Sam.
'Got my own room. Getting my own room from now on. Congrats. -Sam'.
Dean groaned incredibly loudly as he flopped down on the other bed. "CAS!"