Chapter Text
The tension between them was palpable the entire walk to the apartment. Dean fumbled his key twice trying to fit it into the lock and Cas was no help, standing so close to Dean that he could feel the heat from Castiel's body. It was ten times more distracting than it had been in the car, since the distance to the goal was much shorter now.
Dean finally got the door open and let Cas through first so that he could lock the door behind them. He took the lead again immediately after, motioning for Cas to follow him through the darkened apartment. There were no lights on in Sam's room, either, Dean noted as they passed it. Hopefully the younger Winchester was out.
Dean put his hand on the small of Castiel's back and ushered him into Dean's room. Dean groped for the light switch and flipped on the lights before shutting the door and locking it behind them. He was briefly grateful that he had thought to clean up his room a bit before heading out to meet Cas; the floor was basically void of dirty clothes and the bed was made. Hopefully it looked inviting enough, even if Dean hadn't been able to wash his sheets. By the time he had thought of it, it was too late for them to dry fully before dinner. Better dirty sheets than none at all, he'd thought.
Dean turned to look at Cas, who was looking around the small room with an expression of interest. As Dean watched, Cas took a step closer to the left wall to get a better view of the photograph hung there with a thumbtack. Dean had a few other photographs tacked to his wall as well, amid the Metallica and Led Zepplin posters he had taped up, but the one Cas seemed to be looking at was the largest of them.
Dean grinned wryly and toed out of his boots. They'd get in the way later. He took off his jacket and tossed it aside too. Now in stocking feet, he padded across the room to Castiel and wrapped his arms around the other man from behind. Castiel tensed for a second in surprise, neck twitching as if he intended to look back, but then he relaxed and leaned into the embrace. Dean rested his chin lightly on Castiel's shoulder, staring at the photograph.
It was the last picture taken of the whole Winchester family, just weeks before Mary had died in the fire that had consumed their house, all earthly belongings, and John Winchester's spirit. In the picture, John had one arm around Mary's waist and the other resting proudly on Dean's shoulder. It was the last time Dean could remember seeing such a care-free look on his father's face. Dean was grinning in the picture, showing off his missing front tooth. Mary was holding baby Sammy, who was staring at the camera with a wide-eyed look. Mary was practically glowing with contentment, a soft smile on her face.
"Is this your family?" Castiel asked, more for confirmation than out of curiosity.
"Yeah," Dean said, nodding minutely. "That's my mom-" He lifted an arm from around Castiel to point at Mary. "-my dad-" He indicated John. "-my brother and me." He pointed to baby Sammy and let his arm drop.
"You have no more recent pictures?" Cas asked. Dean winced and Castiel must have felt it, because he half-turned in Dean's arms. "Dean?"
"No, I don't," Dean said, looking away from the photograph. "My mom died a few weeks after that picture was taken."
"Oh," Cas said. He was quiet for a moment. "I'm sorry."
Dean wasn't sure if he was apologizing for bringing it up or if it was the kind of 'I'm sorry' everyone who loses a family member gets from people who hear about the death years later.
"Don't be. You didn't know," Dean told him. He met Castiel's eyes and smiled thinly. "She would have liked you." Mary would have thought that Cas was adorably awkward and probably would have been pleased that Dean was finally getting serious about someone. John might've had a few hang-ups about it being a man Dean was dating, but Mary would have brought him around eventually.
"I'm pleased to hear that," Cas said, looking back at the picture. "I think I would have liked her as well."
They were quiet for a minute and then Dean chuckled.
"You know, you're the first person I've brought back here who actually cared about any of this." He waved his hand vaguely in the direction of the collection of photographs. The few times he had brought someone back here instead of going to their place, they had completely ignored the rest of the room in favor of the bed. They hadn't cared about his family or about his music or about anything else that made Dean Dean. Dean hadn't cared at the time, since all he'd wanted from those people was sex.
It was kind of reassuring that Cas was different. Castiel wanted to know Dean and not just in the Biblical sense.
"Have you brought many people back here?" Cas asked, tone a touch too sharp for the question to be entirely casual. Dean chuckled again and turned his head to press his lips to Castiel's temple. It was a tender gesture he'd never made before, but it felt natural.
"Are you jealous?" he asked, curious rather than teasing. After a moment, Cas shook his head.
"It is all in the past," he said slowly. Dean grinned again.
"You didn't answer my question," he pointed out smugly. Dean thought of telling Cas that he had been jealous of Castiel's lovers before he had known that Cas was a virgin, but thought the better of it. He wasn't near drunk enough to be that sentimental. Not out loud.
He dipped his head and brushed his lips over Castiel's neck. Cas shivered at the contact. Maybe a little sentiment wouldn't hurt.
"I'm really glad I'm your first," Dean murmured, sliding a possessive hand over Castiel's hip. Dean lifted his hands to Castiel's shoulders and tugged at his coat. He snagged Cas's suit jacket as well and pulled both off, Cas moving his arms to help. Dean gave both garments a gentle toss to the side.
Castiel turned around to face Dean and lifted a hand to cup his cheek. Dean allowed himself to be pulled in for a kiss, opening his mouth automatically at the tentative touch of Castiel's tongue. Cas grew bolder at that, tilting his head to get a better angle and moving his tongue more confidently to taste Dean's mouth. His hands went to Dean's shoulders, the contact hot as brands. Dean put his hands on Castiel's hips, though he didn't stay idle for long. He began tugging at the shirt, pulling it untucked.
The kiss broke and Cas pulled back, gasping.
"Bed?" Dean asked, a bit breathless himself. Castiel nodded.
"That sounds like a good idea," he said. Dean leaned in and kissed him again. He began backing towards the bed, Cas following him eagerly. By the time the back of Dean's knees hit the edge of the mattress, Castiel's hands had moved to the hem of Dean's shirt and were lifting it to get at the skin beneath. Dean broke away from Cas and tugged at his T-shirt impatiently. It got briefly stuck when he was pulling it over his head and he gave it an extra hard pull before it finally came free. He threw it to the side somewhere. He'd find it in the morning.
Cas had gotten rid of his tie and was struggling with the buttons of his shirt when Dean looked back at him. His hands were trembling, most likely from a mix of nerves and excitement, and as a result he had maybe two buttons undone. Dean chuckled and caught Castiel's hands with his own.
"Do you even know how buttons work?" he asked teasingly. He pressed his mouth to Castiel's again, already addicted to the taste of him, and began to quickly unbutton the other man's shirt. He was surprised to note a faint tremor in his own hands. Castiel returned the kiss briefly but passionately, then pulled back in order to speak.
"I do. My hands are just nervous," Cas said. His voice was breathless and his lips were shiny and wet with saliva. His shirt was unbuttoned and hung loose and though his undershirt was still in the way, it was the most undressed Dean had ever seen him. A wave of heat washed over Dean, gathering low in his body.
"Just your hands?" he asked, voice husky. "What about the rest of you?"
"About the same," Cas murmured. He was distracted by the sight of Dean's bare chest. His eyes raked over the naked skin and darkened with lust. He lifted his gaze to meet Dean's and then leaned in and kissed him again, as though unable to help himself. Dean went to shove the button-up shirt off of Castiel's shoulders, but Cas was already ahead of him and shrugging out of said shirt impatiently. Dean's hands met warm skin and he stroked over it for a moment before gently guiding Cas to sit down on the bed.
The kiss broke reluctantly as Cas sank onto the mattress. He kicked off his shoes and pulled his undershirt free from the waistband of his pants before tugging it over his head. Dean knelt between Castiel's legs, eye level with his chest. He laid his hands on Cas's thighs and heard Cas's breath hitch in response.
Castiel dropped his undershirt off to the side and stared at Dean. His eyes were full of nervous anticipation and desire.
"If I do anything you don't want, you have to tell me, Cas," Dean said seriously. "Tell me to stop and I will, but otherwise I'm going to keep going."
Cas was already nodding. It was encouragement to keep going.
"I don't think there is anything you could do to me that I would object to," he said with absolute trust. Dean shivered and pressed his mouth to the center of Cas's chest. He could feel the other man's rapid heartbeat against his lips. The weight Cas had just put on Dean's shoulder with his words was heavy, but Dean felt better for carrying it. He'd be worth this, he'd make sure of it.
"Dean..." Cas breathed, resting a hand hesitantly on Dean's shoulder. He sucked in a ragged breath as Dean dragged his lips to one of Cas's nipples, leaving a wet trail. Dean mouthed at the skin for a moment and then lightly nipped at the hardened peak, drawing a full-body jerk and another harsh gasp of Dean's name from Castiel.
So Cas was sensitive there. Some guys weren't and didn't like Dean playing with their chest. Dean lifted a hand and ran his thumb over Castiel's other nipple, feeling it stiffen under his touch. Dean continued on down to Castiel's navel, paying special attention to hotspots he had found on other partners' bodies as he went. One or two seemed to be hits and Dean noted the noises Cas made in relation to which spots. He'd revisit those later.
He dipped his tongue into Castiel's navel and brought his hands down to the other man's belt. Dean quickly undid Cas's belt as he nipped and licked at the hard planes of his stomach. Cas's hands slid up into Dean's hair, tensing as if Cas wanted to grab fistfuls of hair and push Dean's mouth down further, but he didn't quite dare.
"Tell me what you want, Cas." Dean said. He looked up at Castiel's face. Cas's eyes had gone almost black, the iris only a faint blue line around the pupil. He was panting lightly and his skin was flushed. Dean rose back up a little, just enough to mouth over the reddened skin and nip at the line of his collarbone. "Tell me, Cas. I'll do it, but you gotta tell me. I want to hear that gorgeous voice of yours." Dirty talk had always been one of Dean's kinks, but none of his other partners had had a voice as hot as Castiel's. Dean toyed with the button on Castiel's slacks, hand brushing the erection he could feel straining against the zipper. Cas sucked in a sharp breath at the touch.
"I want your mouth," he said. "I want you to blow me, Dean. I want you to take my cock between those perfect lips of yours and suck on it."
Oh, yeah, Cas was good. His dirty talk wasn't the dirtiest Dean had ever heard, but it had more of an effect on him.
Dean settled back down, his pants uncomfortably tight around his erection. Christ, he hadn't even touched himself and he was this hard?
He made short work of Castiel's button and zipper, despite his trembling hands. He grabbed the waistbands of both the pants and the dark blue boxers Cas was wearing and tugged them downwards.
"Let's get these off," he said. Cas planted his feet on the floor more firmly and raised himself up off of the mattress, using his hands to help remove the restrictive clothing. Dean quickly pulled the garments over Cas's thighs and calves. Castiel shook them off the rest of the way and Dean shoved them aside. He yanked Castiel's socks off as well and threw those over his shoulder.
Cas settled back onto the bed and moaned with relief as the cooler air of the room hit his erection. He gasped when Dean lightly stroked him, hips jerking into the contact. Cas was circumcised and felt like silk over heated steel in his hands. Dean briefly thought of grabbing a condom, as safe sex had been his policy since he'd slept with a waitress with a weird rash he hadn't asked enough questions about, but Cas was clean. Dean was the first person to touch him like this and the thought sent a heady mix of possessiveness and satisfaction through him. This would feel a lot better for Cas without a layer of latex, anyway.
"Don't... tease me..." Cas said. His hands tightened in Dean's hair and he pushed Dean down insistently. Dean let himself be guided, wrapping his hand more firmly around the base of Castiel's dick and directing the head of it into his mouth. Dean's free hand went to his own belt and pants, struggling to loosen them before the zipper burst.
The noise that Castiel made when Dean's lips closed over the head of his erection was glorious. That sound would live on in Dean's spank bank forever, no matter how many times he heard it. Cas was hot and heavy on Dean's tongue as Dean slid him in deeper. Dean sucked and slid back, taking a quick breath before diving right back in and taking in more of Castiel's erection.
Dean's fumbling hand finally got his pants open and he groaned in relief as his dick was freed. The sound traveled as a vibration along Castiel's cock and Cas gave a choked cry. Dean swallowed more of him and moaned again deliberately, caressing with his other hand everything he couldn't fit into his mouth.
"Dean," Castiel gasped out, hips bucking. Dean pulled back to avoid being choked. He gave Castiel's manhood long, slow strokes along the shaft and let his tongue play over the head. Castiel whimpered and his arms twitched with the desire to shove Dean's mouth back down. Dean was quite content where he was and he moved his mouth's attentions to Castiel's milky inner thighs and the thatch of hair at the base of Castiel's dick. He kept up the motions of his hand, though now he slid his thumb over the head at the beginning of every downward stroke. Castiel made several pleased noises, hips jerking into the motions of Dean's hand. Castiel slid his hands down to rest on Dean's shoulders and he squeezed lightly.
"Did you ever think about this?" Dean asked, lips brushing Castiel's abdomen with every syllable. He rose up on his knees, careful not to disrupt the motions of his hand on Castiel's cock, and nuzzled Cas's neck. Castiel ran his fingertips over Dean's spine and the muscles in Dean's back. "About me on my knees in front of you, sucking your brain out through your dick?"
"Yes," Cas said breathlessly, tilting his head as Dean began to nip and kiss at his throat. "Your mouth could tempt an angel to fall or a saint to sin." He turned his head and captured Dean's lips in a bruising kiss. Dean responded hungrily, moving his tongue into Castiel's mouth to taste him there. Cas broke the kiss, panting heavily and resting his forehead against Dean's. His hips were moving helplessly, jerking into every motion of Dean's hand. His cock was slick with precome and Dean could feel more leaking out the tip every time he drew his thumb over it.
"I want your mouth again," Cas said hoarsely. "I want to see how much of me you can take."
"How close are you?" Dean asked, slowing the motion of his hand. Castiel made a small noise of protest.
"Very," he said. "Please, Dean-"
"I said I'd do what you asked," Dean said, lowering himself again. He kept his eyes locked with Castiel's for as long as he could before he had to look to see what he was doing. He settled his hands on Castiel's hips, holding him still for what was to come. He licked the weeping head of Castiel's manhood, tasting his precome before taking Cas back into his mouth. Cas took in a shuddering breath and Dean sank further. Dean could feel Castiel's eyes on him, staring intently as Dean took more and more of him in. Cas's erection hit the back of Dean's throat, but Dean wasn't done yet. He swallowed and slid down the rest of the way, nose pressing into the dark patch of hair at the base of Castiel's cock.
"Dean!" Cas cried out, grabbing onto Dean's shoulders. Dean swallowed around him and Cas gave another choked cry as he came. Dean felt it hit the back of his throat in hot spurts. He swallowed around Cas again and then slowly drew back, keeping up the suction of his mouth to milk Castiel's orgasm for all it was worth. More of Castiel's come landed on his tongue and he swallowed that too. Once Cas was finally spent, Dean drew fully off of Castiel's softening cock.
Castiel looked blissed out. His chest heaved with every breath. Dean grinned and rose up on his knees, reaching out a hand to cup Castiel's cheek. Cas turned into the touch and let himself be drawn into a soft kiss. Dean opened his mouth beneath Castiel's lips, inviting his tongue in to taste Dean's mouth. Cas languidly accepted the invitation, his eyes fluttering shut, and he made a small noise of pleasure at the new, slightly salty taste he found on Dean's tongue. Dean drew back with a quiet, wet sound.
"Still with me?" he asked. Castiel nodded.
"I think so," he replied. He kissed Dean again, slowly. "I want to make you feel the way I do right now. Tell me, what do you want me to do, Dean?"
Dean shivered and closed his eyes. Behind his eyelids, he could see visions of Cas on his elbows and knees, hips canted to accept Dean inside of his body. Or maybe splayed out on his back, so Dean could see every expression Cas made as he pushed into him. He groaned, cock twitching with desire, but he didn't want to push Cas too far too quickly. Dean had been with plenty of guys who were quite happy with handjobs and blowjobs and had no interest in trying anal. It was messy, a bit painful, and it took time to properly prep the person taking it, but God was it amazing.
It was also probably a bit too much to ask of a guy who'd just had his first partner-inspired orgasm.
"I want you to use your hand or suck me off, whichever you'd be more comfortable with," Dean said, opening his eyes. He stood up and hooked his thumbs in the waistband of his pants, erection hanging out the open zipper. Castiel stared and licked his lips in what looked like an unconscious move. Dean found his eyes fixed upon those lips. "Or, hell, you could just talk and watch me while I touch myself. That'd work too."
Cas looked up and met Dean's eyes.
"I want to use my mouth," he said. He scooted closer to the edge of the mattress. "But you'll need to tell me what to do, what feels good. Teach me how to please you."
Dean groaned, another wave of arousal hitting him as Cas spoke. His dick had gone a bit limp due to the lack of attention paid it, but was quickly hardening again.
"Trust me, pleasing me won't be a problem," he said. Dean shucked off his pants and socks and turned to the nightstand. He opened up the drawer and retrieved a pack of condoms, taking one out and tossing the rest of the half-full box back in. He could feel Castiel's eyes raking over his now nude form and his cock hardened further under the scrutiny.
He turned back to Cas and bent over to kiss him, gently urging him back further onto the bed. Cas complied, making room for Dean on the mattress. Dean broke the kiss reluctantly as he sat down. He quickly tore open the foil packet, dropped it off the side of the bed, and rolled the condom over his erection with the ease of long practice.
Castiel reached out and touched him, wrapping his fingers carefully around Dean's manhood. Dean hissed, sparks of pleasure shooting through his veins.
"I would have preferred to do this without anything between us," Cas said. "Like you did for me." His hand moved awkwardly up and down Dean's dick, his inexperience showing. It was good enough for Dean. Jolts of bliss ran through his nervous system and he groaned in appreciation. He imagined what it would be like without the thin barrier between them, imagined what it would be like once Cas finally used his mouth, imagined Cas sucking him off without a condom and watching Cas swallow after.
"Soon as I get tested," Dean promised. "Once we know I'm clean, then yes. Oh, fuck yes."
The motions of Castiel's hand had become smoother and more confident. Dean's hips twitched, but he held still through sheer force of will. Cas suddenly stopped and he put the hand that had been stroking Dean's erection on Dean's chest. Dean whimpered at the loss.
"Lay down, Dean," Cas said, pushing gently. Dean quickly complied. He moved to the center of the mattress, but rather than lie down, he propped himself up on his elbows so he could see what Cas was doing.
Castiel settled himself in between Dean's legs, nudging one of Dean's thighs with his knee to make more room for himself. He bent over Dean's arousal. He grabbed it gently, using his other hand to brace himself against the mattress, and lowered his head. Castiel licked him tentatively at first, then slowly opened his mouth and took the head in between his lips.
"Just like that, Cas," Dean said, hands digging into the sheets beneath him. He fought with instinct to keep himself still, watching with wide eyes as Castiel's mouth swallowed him deeper. He hardly blinked, not wanting to miss a moment of the sight.
Cas drew back a bit, cheeks hollowing out as he sucked, and then bobbed back down. The blowjob was messy and unskilled, but damn if it wasn't one of the hottest things Dean had ever experienced. Castiel began to use his hand in conjunction with the motions of his head. He had a few false starts, but then he found his rhythm and quickly grew more confident. His hand stroked whatever he didn't have in his mouth. A symphony of quiet 'mmm's issued from his mouth.
"Fuck," Dean said breathlessly, chest heaving. Cas pulled back to breathe deeply. He kept up his rhythm with his hand, stroking Dean more and more quickly. "Cas..."
Cas didn't reply with words. He bent down again and took more of Dean's dick into his mouth. Dean could feel the head of his cock hit the back of Castiel's throat and then Cas tried to take him in even deeper. He pulled back abruptly, gagging a bit, but then took a deep breath and tried again.
"Christ," Dean gasped out. Cas had to draw back again, making a small noise of frustration as he did so.
"This seemed so easy when you did it," he said hoarsely. Dean sat up, painfully hard, and put his hand on the nape of Castiel's neck. Cas straightened up and had just opened his mouth to ask a question when Dean leaned forward and kissed him passionately. Cas moaned into the kiss and crawled into Dean's lap, grinding his hips into Dean's and grabbing onto his shoulders for balance. Dean realized that Cas must have gotten hard again while blowing him, because he could feel the other man's erection rubbing against his own. Dean groaned and responded, quickly establishing a rhythm. He broke the kiss and ran his fingertips up and down Castiel's sides.
"I've had practice," Dean said. Cas looked adorably confused for a second, pleasure clouding his eyes from the friction between their bodies, and so Dean continued. "Deepthroating. Most people can't do it the first time, but fuck it's hot that you tried."
"You will teach me how to do that?" Cas asked breathlessly, hips still moving against Dean's. Dean nodded and rested his forehead against Castiel's chest. His hands sank down to cup Castiel's ass, squeezing the firm mounds and fingertips teasing the cleft between.
"Yes. Fuck yes," Dean said, pressing his open mouth to Castiel's neck. He'd be more than happy to teach Cas how, especially if Cas used his knowledge at every opportunity thereafter. Dean quickened their rhythm, thrusting against Castiel's body. His fingers teased at Cas's entrance almost unconsciously, not quite pressing in but running over the small hole. Cas shivered, motions becoming jerky as he tried to thrust against both the motion of Dean's hips and the touch of his fingers.
"Dean..." Cas moaned. His grip tightened almost painfully on Dean's shoulders and he tucked his head next to Dean's ear. "Dean, fuck me."
Dean stilled, groaning with want. Cas whined quietly at the sudden cessation of friction, body shivering with need. Dean felt like he was going to die if he didn't come in the next few minutes, but for the chance to fuck Cas, he could hold off.
"Are you sure?" he asked desperately. Please be sure, please be sure. "We don't have to do that tonight. Or ever, if you don't want to." But Dean did. His earlier imaginings of burying himself to the hilt in Castiel's body came back and he moaned again. "Cas."
"I'm sure," Cas said. He was still speaking against Dean's ear and every word reverberated down Dean's spine and added to heat low in his body. "I want you to fuck me. I want you to stick your cock in me as far as it will go and fuck me so hard I feel it for a week."
Dean had pretty good self-control, but he was only human. He'd been able to resist asking Cas for this earlier, but he wasn't about to refuse since Cas was offering.
"Lube," he said, extremely eloquently given how he was feeling. "Got some in the nightstand."
Cas slid off of Dean's body and Dean rolled onto his side. He had to scoot a little closer to the edge to open the drawer, which he did impatiently. He fumbled in the drawer for the tube he had gone out and bought earlier that day in anticipation of tonight. After several seconds that felt like an eternity, his fingers found it and he straightened up triumphantly. He turned back to Cas to find him lying on his side on the mattress, staring up at Dean intently.
"How do you want to do this?" Dean asked, shifting to allow Cas to lay in the middle of the bed. Dean's eyes kept raking up and down Castiel's body, relishing the faint red marks on his chest.
"On my back," Cas said, settling his head on Dean's pillow and spreading his legs. "I want to see your face."
Dean opened up the tube of lubricant hastily. He squirted some onto his palm, getting rather more than he had expected, and let it warm there for a moment as he thought about how best to position himself while preparing Cas. Dean set the tube aside, but still on the bed within easy reach for later. He slicked up three of his fingers and put one leg in between Castiel's. He propped himself up above Castiel with one arm and kissed him softly. Dean's slick hand moved steadily towards the goal, hovering over Castiel's skin until it finally reached between his legs.
"Tell me if you want to stop," Dean murmured, circling Castiel's entrance with one lubed finger.
"Give it to me, Dean," Cas said, pulling Dean's head down for a kiss. Dean responded and slowly slid his first finger inside. Cas shivered, briefly breaking the kiss to breathe. Dean peppered soft kisses over Castiel's face, moving his finger in a circular motion. He was so aroused it hurt, but he couldn't rush this. He'd might end up seriously hurting Cas if he did and he wouldn't be able to stomach that.
"You're so hot, Cas," Dean said, licking the soft spot behind Castiel's ear. "Inside and out. Can't wait to find out what you feel like around my dick."
Cas trembled and Dean slid his first finger out. He teased Cas's entrance with two lubricated fingers, pressing briefly in but mostly playing around the rim. He could feel Cas tensing beneath him, anticipation making his muscles clench.
"You gotta relax, Cas," Dean murmured. He kissed Cas and whispered comforting nonsense against his lips, slowly pushing in with two fingers. Cas hissed at the initial burn. His body was quivering as though he wanted to move but wasn't quite sure if he wanted to move away or move closer. Castiel's hands slid from Dean's hair and he wrapped his arms around Dean's back, nails digging in to his shoulderblades.
"Keep going," Cas said, lifting his hips a little in encouragement. Dean slid his fingers all the way in and crooked them, looking for that spot to rub against. His questing fingers brushed something and Castiel's body jerked, arms tightening their hold. "Dean."
Found it.
Dean slid his fingers partway out and spread them. He moved the digits in and out as he scissored them, trying to spread as much lube around as he could and stretch the muscles so Cas's body would let him in with minimal pain. Every so often, just to feel the clench of Castiel's body around his own, Dean would brush carefully against Cas's prostate. Very quickly, Cas was moving into the touch of Dean's hand and spreading his legs wider in a silent plea.
"Do you like my fingers?" Dean asked, caressing the other man's inner walls. "Do you like how they feel buried in your virgin ass?"
"Yes," Cas gasped out. He bucked as Dean touched his prostate again. "More, Dean. Please, I want more."
Dean withdrew his fingers. Cas whined quietly, then watched with wide eyes as Dean relubricated all three of his fingers. Dean put the lube aside again, knowing he'd need it at least once more before the night was over. Dean lowered his slicked hand to Castiel's ass again and pressed his fingers to his entrance.
"Don't tease me," Cas said, thrusting against the lubed digits. Dean slid them forward and in and Cas froze at the intrusion. He panted heavily, arms clenched around Dean. Dean felt a stab of guilt and immediately tried to withdraw his fingers.
"Shit, sorry-"
Castiel locked his thighs together, trapping Dean's hand where it was, fingers still half-buried inside of Cas.
"Don't. It's fine," Cas said. He shifted his hips a bit, gasping softly, and then settled. His legs opened up again. "Keep going."
Dean kissed him gently and moved his fingers slowly back into Castiel's body. Cas gave little, hitching gasps as Dean moved, but he didn't seem to be in much, if any, pain. Dean kept moving his fingers, opening Cas up. He was shaking from arousal, but he kept coaxing the muscles to relax until he was mostly satisfied.
"Can I... Cas, please..." Dean murmured brokenly against Castiel's lips. He kissed Cas briefly, wanting to kiss him but not wanting to block his answer.
"Yes," Cas said. "Now, Dean."
Dean pulled his fingers out quickly and reached for the tube of lubricant before straightening up. He squirted more onto his hand, trembling with need, and spread it over his erection. He wouldn't last long once he was inside of Cas, but seeing as Cas's cock was already leaking precome just from the stretching, Dean didn't think time would be much of an issue.
Cas spread his legs wider as Dean settled in between them. Dean slid his hands over Castiel's thighs to his knees, then hooked his hands behind the joints and gently pulled upwards. Cas bent his legs and pulled them to his chest, holding his knees open. The position gave Dean complete access to anything he might want to touch.
Dean leaned over Cas, bracing himself against the bed with one hand while the other went to his cock to guide himself into Castiel's body. He pressed the head of his erection against the stretched and lubed entrance.
"Last chance to back out," he felt compelled to say. His voice was breathless and uneven. Cas let go of his legs and dug his knees into Dean's sides. His arms wrapped loosely around Dean's neck and he pulled him down.
"Fuck me," Cas commanded. Dean groaned and pushed in, feeling the ring of muscle give way under the pressure. Cas choked out a gasp, body tensing, and Dean stilled. He ran a hand comfortingly up and down one of Castiel's sides, murmuring comforting nonsense against Castiel's neck.
"-come on, Cas, relax for me. Let me in, you can do it, I know you can-"
Castiel forced himself to relax. He took deep breaths and the tension slowly bled out of his body.
"Move," he told Dean. Dean pushed in a little further and halted, waiting to see if Cas would tense again. When all Cas did was draw in a sharp breath, Dean moved again. He slid in slowly, alert for any sign that this was too much, but saw none. When he was finally fully sheathed inside of Cas, he stopped and just breathed.
Cas was hot and tight and perfect around him and Dean wanted so badly to move, but he couldn't, not just yet. He had to wait until Cas had adjusted, gotten used to the feeling of having something so large inside of him. Dean was significantly bigger than three fingers.
"Dean... Dean, this feels..." Cas gasped out. His muscles spasmed around Dean and Dean moaned loudly.
"Jesus Christ. Fuck, Cas, I gotta... I've gotta move, please..." he said. Cas nodded frantically, eyes glazed over with a mixture of mild pain and immense pleasure.
"Yes."
Dean needed no more permission. He pulled out just a little and then thrust back in sharply. He slid out a bit further the second time, then snapped his hips home again. He groaned and began thrusting in earnest, angling his hips to strike Castiel's prostate with every stroke and quickly building a fast-paced rhythm. Cas met him thrust for thrust. Dean slid the hand that he'd used to lubricate himself in between their bodies to wrap around Cas's erection. He began jerking the other man in time to his thrusts, wanting to get them both off soon. Dean's need was painful and he was sure that Cas couldn't be in a much better state.
"Dean... Dean..." Cas kept on moaning, his entire vocabulary apparently reduced down to Dean's name. Dean wasn't much better off, only able to call 'Cas' over and over again with the occasional expletive.
"Fuck, Cas... you close?" he asked breathlessly. He could feel his orgasm approaching rapidly and he fought to keep his eyes open against the overwhelming pleasure. He wanted to see Cas's face as he came.
Cas could only nod, unable to speak.
"Come for me," Dean said. "Let me see you come."
As if he had been waiting for permission, it took only two more hard thrusts before Cas was arching his back and crying out. Dean felt the other man's come paint his abdomen in hot, sticky spurts. Castiel's inner walls clenched around Dean's dick and Dean tried to keep fucking him through his orgasm, to rub up against his prostate and prolong the high for as long as possible, but he couldn't. He had needed to come for too long and he only managed one more thrust before following Castiel into ecstasy.
Dean collapsed next to Castiel on the bed, panting heavily and body slick with sweat. He just breathed for several minutes, hyper-aware of Cas panting next to him and the fact that his spent cock was still buried inside of the other man's body. Dean's dick was trying feebly to take interest in the faint clenching of Castiel's muscles, but Dean was too fucked out to manage.
With a groan, Dean managed to push himself off of Cas and pull out. He flopped over onto his back and turned his head to the side so he could watch Cas as he recovered.
Castiel's expression was beautiful. He looked blissed out, small tufts of hair clumping together and stuck to his neck and forehead by sweat. His chest heaved with every breath, little streaks of white visible lower down on his body. His eyes were no longer dark with want, but were instead glazed over with contentment.
"That was amazing," Cas said quietly, staring at Dean.
"Yeah..." Dean said, grinning softly. He was rather less experienced with pillow talk than he was in sex, but he'd give it a go. This was usually the part of the evening where he or his date would be pulling their clothes back on and thanking each other for a nice time.
Dean rolled onto his side and reached out to touch Castiel's cheek. He scooted forward and pressed his mouth to Cas's in a simple brush of lips. He pulled back, feeling like he should say something like 'goodnight, Cas' or 'stay', but Castiel's eyes were already sliding shut and making words unnecessary. Dean quickly rolled over and hit the light switch. He tugged off the used condom and tied the top shut before dropping it over the side of the bed, hoping he didn't find it with his foot in the morning. Dean leaned over the side of the bed and grabbed the first cloth-like item that he touched. It was his own discarded shirt. He quickly wiped himself off and then cleaned Cas off as well. They could shower properly tomorrow.
Castiel watched him sleepily, shifting lethargically as Dean pulled the blankets out from under their bodies. Dean covered them both before laying back down, again on his side to face Castiel in the dark.
Cas shifted closer to Dean almost unconsciously, already more than half asleep. His arm slipped over Dean's waist and Dean let it, allowing himself to be pulled into Castiel's embrace. Dean folded one arm underneath his pillow and used the other to pull Castiel even closer. Their legs tangled together.
"Just this once," Dean whispered, voice so quiet it wasn't even audible to his own ears. "I don't cuddle."
Cas made a sleepy noise and tucked his head under Dean's chin.
Maybe cuddling was a lot like having a relationship, Dean thought as he drifted to sleep. You just had to find the right person to do it with.
~*~*~*~*~*~*~*~*~*~*~*~
Castiel woke slowly, body warm but sore and aching in ways it never had before. He moved closer to the source of heat without opening his eyes, not wanting to get up just yet and face those aches.
His pillow breathed.
Cas opened his eyes, memories of the previous night coming back to him. He smiled and lifted his head up carefully. Dean stirred but did not wake and Cas took the opportunity to just watch him.
He hadn't expected that last night would bring them here this morning. It had seemed like too much to hope for that any night would bring them here. The morning light filtered weakly through the shades over the window in Dean's room and cast shadows over Dean's face. Castiel traced the shadows with his eyes and found his gaze lingering on the other man's lips.
It was early yet and Cas didn't want to wake Dean. Not right now.
Cas carefully slipped out of bed, wincing as moving sent pain radiating through him from his lower back. He felt sticky and in desperate need of a shower, but that could wait as well.
He stilled as Dean stirred again, but relaxed when Dean resettled himself. He began looking for something to wear, just so he wouldn't need to walk around the apartment naked. The floor was covered with their discarded clothes, but he didn't immediately spot his own slacks or underpants. The jeans Dean had been wearing the night before were close by, however. They would do.
Cas hissed quietly in pain as he bent over to pick up the jeans. He quickly slid them on and fastened them. They were a bit too large on his skinny frame, but they were soft with age and use and fairly comfortable.
Cas took one last look at the bed before padding quietly to the door and slipping out into the hallway.
~*~*~*~*~*~*~*~*~*~*~*~
Sam stumbled through his bedroom door, bleary-eyed and annoyed. He could hear movement in the kitchen and could smell breakfast cooking. The scent was enough to lessen his irritation, but not enough to get rid of it completely.
He marched towards the kitchen, drawing himself up to his full height and preparing to give his really infuriating, really LOUD older brother a piece of his mind. Sam didn't bring Jess back to the apartment to have noisy, apparently very satisfying sex with her in the middle of the night when Dean was trying to sleep, did he? There was no reason Sam should then be woken up in the middle of the night by sounds coming through the wall between his bedroom and Dean's.
"Next time you have someone over, would you keep it do-" Sam started to say as he rounded the corner into the small cooking area. His voice cut off abruptly as he caught sight of the person standing by the stove. It definitely wasn't Dean, though the man was wearing Dean's favorite pair of jeans.
The stranger half-turned at the sound of Sam's voice, holding a plastic spatula in one hand. Probably for flipping the pancakes, Sam thought dazedly.
"Oh," the man said, turning fully to face Sam. Dean's jeans hung very low on the man's hips, enough for Sam to figure that he probably wasn't wearing any underwear. His chest was dotted with little red marks. He took a step closer to Sam and Sam couldn't help but notice a strange stiffness to his gait. Sam started to wonder if it was simply the way the man walked or if it had anything to do with the noises he'd heard last night. He blushed bright red and banished the thought from his mind.
The stranger moved the spatula to his other hand and extended his right hand for Sam to shake.
"Hello," he said politely. "You must be Sam."
"Yeah. Hi," Sam said, shaking the offered hand. It felt real and warm against his palm. That ruled out this being some kind of trippy dream, though to tell the truth Sam was still reeling from the implications of finding a guy in their kitchen, naked but for Dean's pants. He hadn't recovered enough to form theories yet. "Sorry, but... who are you?"
"I am Castiel," he said. He drew his hand back and turned back to the stove, though he didn't seem offended that Sam had no idea who he was. "Forgive me for helping myself to your ingredients. I wanted to make breakfast for Dean." Castiel flipped the pancakes expertly and turned his attention to the bacon.
"It's fine," Sam said automatically, staring at Castiel with shock. This couldn't be 'Cas', could it? The same Cas that Dean had been mooning after for weeks? Sam shook his head and cleared his throat. "Are you making enough for three?"
If this was 'Cas', then no wonder Dean had been so secretive. Sam hadn't even known that Dean liked men. He'd had a faint inkling, but nothing concrete.
"I am," Castiel replied. "I wasn't sure what time you usually woke and wanted to be prepared just in case."
"Great," Sam said, forcing himself to smile even though he was still too shocked to process much of anything. "I'll just... ah, I'll be over here." He pointed to the small table next to the kitchen, which of course Cas couldn't see because he was still cooking. Right.
Sam walked over to the table and practically fell down onto his usual chair.
~*~*~*~*~*~*~*~*~*~*~*~
Dean stirred, the smell of something heavenly in his nose. Someone was cooking breakfast. Probably Sammy, since he never had learned how to sleep in properly.
He yawned and stretched, muscles aching pleasantly and body feeling pretty damn good all over. He grinned and rolled over to shake Cas awake, but his hand fell on mattress instead of skin. He opened his eyes, a bit annoyed that Cas wasn't where he had expected him to be.
"Cas?" he said, pushing himself up to a sitting position. He looked around the room, but there was no Cas to be found.
Dean shoved off the blankets and blamed the sudden chill he felt on that. He swung his legs over the side of the bed and stood up. His foot hit cloth and he looked down. Pooled at his feet were Castiel's underwear and slacks.
Dean immediately relaxed. Cas wouldn't have left without his clothes. Grin back on his face, he walked over to his small closet and pulled out a pair of pajama pants. He tugged them on over his hips and tied them so that they wouldn't slip much.
Resisting the urge to whistle, he exited his bedroom and walked into the bathroom to take care of his morning routine.
~*~*~*~*~*~*~*~*~*~*~*~
Sam heard the sound of Dean's door opening and then the bathroom door shut. He took another bite of his pancakes, making a mental note to ask Cas for his recipe. They were delicious.
Things had been a bit awkward when Cas had first sat down at the table in Dean's usual seat. Castiel had winced and had lowered himself rather gingerly into the chair. Sam had carefully not wondered why, but he had quietly thanked Cas for the food. Cas had nodded and the conversation had ended there. After a few minutes and several bites of rather excellent food, Sam had gotten up the nerve to ask how Cas and Dean had met.
Cas had launched into the tale and that had cinched it. Sam couldn't feel awkward around anyone who looked like that when talking about Dean. It wasn't so much an expression as the look in Castiel's eyes when he spoke that settled it for the younger Winchester.
Well, he made no guarantees about not being awkward around them if he ever caught them making out or worse, having sex. There were some things Sam just never needed to see.
The bathroom door opened again and Sam heard footsteps come down the hallway. He settled himself more firmly onto his chair, wondering what Dean would say when he saw Sam sitting there. Sam didn't have to wonder long.
Dean stepped into view, wearing only a pair of pajama pants. His eyes landed on Cas first and Sam saw him grin. The expression wasn't one Sam had ever seen on Dean's face before, but it reminded him very much of how his own face supposedly looked whenever he saw Jess. His friends had described the expression to him once before, but Sam hadn't really understood what they had meant until now.
Dean's face really did look years younger and his eyes were less dark when he smiled like that.
Cas turned in his chair and smiled back. It was the same expression Sam had seen earlier on his face when Sam had asked how he and Dean had met.
"Good morning, Dean," he said.
"Morning, Cas," Dean said. Both men were silent for a moment and Sam felt uncomfortably like he was intruding. He cleared his throat and Dean jumped. The older Winchester's eyes landed on the younger and Dean froze, stunned.
"Good morning, Dean," Sam said calmly.
"Good morning, Sammy," Dean said slowly. Sam sipped at his orange juice as Dean dragged himself to the table. He sat in the empty chair next to Cas, a plateful of now-cold pancakes and crispy bacon waiting for him. A strained silence fell over the table. Dean kept on shooting uncertain glances towards Sam, who was calmly eating the rest of his breakfast. Cas looked from one brother to the other, a faint frown on his face.
"I was just talking to Cas," Sam said, using the nickname deliberately so that Dean would know that Sam knew exactly who Castiel was in Dean's eyes. "He was just telling me about how you two met."
"I see," Dean said, voice strained. Castiel's frown deepened along with his confusion and he shot Dean a worried glance. Sam rolled his eyes.
"You're scaring your boyfriend, Dean," Sam said.
"He's not-" Dean started to say automatically, but then he caught himself. He took a deep breath and looked deliberately at Sam. "I prefer the term 'lover'."
Sam grinned. Out of the corner of his eye, he could see Castiel relax. Dean just stared at Sam, stunned.
"Congratulations," Sam said, putting as much honesty as he could into his voice. "I'm happy for you, Dean." He'd have the chance to ask Dean why he never told Sam that he batted for both teams later, after Castiel left.
Dean seemed to relax, finally getting the message. He smiled, the same content smile Sam had witnessed earlier.
"Thanks, Sam," he said. He tucked into his breakfast in earnest now. "Mmm, this is delicious."
"Thank you," Cas said, looking pleased with himself. He scooted his chair minutely closer to Dean. His voice was quieter when he next spoke, but it was still loud enough for everyone present to hear. "Last night was wonderful."
Dean blushed, shooting an awkward glance at Sam. Sam was red in the face again and he studied his plate intently.
"Here's hoping you two have many more like it," Sam managed to say. He really did hope that Dean and Cas had more nights like the night before, if only because it meant that Dean and Cas would stay together. A steady relationship could only be good for Dean. "Just, next time, lower the volume?"
END