The ride back to the bunker seemed interminably long, and Dean did at least fifteen over the speed limit all the way into Lebanon. They'd left early that morning, Dean having knocked on Sam's door and said "leaving in twenty." Sam was glad that he hadn't broken into the room to get Sam up, given that Sam's purchases from the night before were still sitting out, Sam having fallen into bed after he'd gone and cleaned himself up.

The remaining three hundred miles to Lebanon passed without incident or much talking – Sam knew when to let Dean stew and think stuff over. It was what they did, had been since they were kids. Sam mostly spent his time looking out the window or thinking about Cas, especially the fact that he'd be touching him again very, very soon.

About twenty miles out Sam sent Cas a message, simply reading "soon." Cas would know exactly what it meant, and Sam was already hard in his jeans thinking about getting the angel's body under his again, picturing Cas stretching himself open, Sam wanting to be inside him at the soonest possible opportunity. When they were both horny for it, it was quick, hard, intense. Sam was beyond okay with that though, given that Cas could and had use his mojo to have them both raring to go again in no time, and today was one of those days that Sam was going to ask him for that.

Cas wasn't in the bunker garage as Dean eased the Impala into its place, Sam trying to not be too hasty in his motions as he got out and hoisted his bag from the trunk, leaving Dean behind to get his own stuff and beating it down the stairs, cock heavy in his underwear and making it a little difficult to walk properly. To his credit, he did try to not look like a man coming home from war to his significant other – Sam could control himself, no matter what snide remarks Dean had to say about him and Cas.

Sam came into the library, finding a note with Cas's handwriting on it, flowing and elegant. It read simply "You know where to find me." Sam hurried off down the hallway to he and Cas's room, pausing outside the door. He opened it slowly, the lights turned down low and two candle burning on the desk. He couldn't see Cas, not on the bed anyway.

He found him when Cas slid his arms around his waist, kissing up Sam's neck until he stopped right below his ear. "Welcome home Sam." Cas's voice was husky, liquid, pouring into Sam's ear and warming him from the inside out. Sam shivered with pleasure as one of Cas's hands reached down further and rubbed the outline of Sam's hard cock, Cas sucking on his earlobe and murmuring "Is this for me babe?" Before Sam had a chance to answer Cas bit down on the fleshy part of Sam's ear and if he wasn't completely hard before he definitely was now, feeling precome dampen the fabric of his boxers. Sam turned in Cas's arms and dropped his bag to the floor with a thunk, cupping Cas's face and pulling him in for a kiss, briefly noticing that Cas wasn't wearing anything save for one of Sam's shirts, overlong on him but all the same very, very sexy.

Cas kissed Sam hungrily, any pretense at being gentle gone as soon as his cock rubbed against the denim of Sam's jeans, reminding him of how badly he wanted Sam right then. Cas did it again, grinding against Sam's thigh, Sam humoring him and pulling Cas pushing him towards the wall, taking Cas's wrists in his hands and pinning them to the wall, Cas rutting against his thigh as Sam licked and bit his way further into the angel's mouth, Cas kissing him back just as hard, trying to free his hands and get to Sam's body, wanting to touch him everywhere, desperate to feel Sam's skin under his fingertips.

Sam go the message and stepped away from Cas, leering at his naked body as Cas shrugged off the plaid and helped Sam get undressed, trading kisses as he unbuckled Sam's belt and jeans, shivering every time the head of his cock dragged over fabric that needed to come off very, very soon. Sam kicked his boots off and stepped out of his jeans and underwear, Cas practically climbing him as soon as Sam was naked, jumping up and wrapping his legs around Sam's waist, kissing and nipping at whatever skin he could get at, growling "want you" and "missed you" in between putting his mouth to Sam's flesh.

Sam loved it when Cas got all hot and desperate for him, unable to control his desire. The effect it was having on Sam was visible, Sam's cock fully hard and rubbing against Cas's bottom. Sam walked them backwards towards the bed and fell across it, Cas staying glued to his torso and claiming his lips in a deep kiss. Sam slid his hands down Cas's back, all the way down to his ass, sending his right hand down further and tracing around the rim of Cas's hole with his middle finger. Cas whined into his mouth, rocking his hips over Sam, Sam kissing him that much harder when he felt the stretch and slick where Cas had prepped himself.

Cas broke the kiss, burying his head in Sam's chest, fingernails scratching at Sam's pecs as Sam pushed two fingers into his body, gently fucking them in and out and stretching Cas open that much further. Sam took his other hand and placed it on Cas's head, holding him to his body and kissing Cas's hair, murmuring praise into the dark strands, "fucking beautiful" and "perfect," Cas kissing and licking at what skin he could get to.

Sam finally pulled his fingers away and Cas sat up a little as Sam stretched and reached for the lube on the nightstand, saying "c'mere" as he slicked his cock up and pushed some more lube into Cas's body, not wanting to hurt him even a little bit. Sam was very, very gentle about it too, in spite of the fact that he was anxious to be inside Cas; the angel didn't seem to mind, given the way that he was rocking himself back on Sam's thick digits.

Cas didn't pull away as he reached behind himself and set the tip of Sam's cock against his hole, now stretched wide enough to easily accommodate Sam. Sam rocking his hips upwards and pushing into Cas's body, both of them moaning in unison as Sam filled him, Cas settling back a little more to accommodate for the not quite correct angle of their lower bodies.

Sam put his hands on the sides of Cas's head as he caught his breath, moving back just far enough to where his lips could move against Cas's as he spoke. "Feels so good baby. God, I missed this so fucking much, missed you." On the word "you" Sam rocked his hips upwards, Cas crying out in pleasure as Sam's thick cock found his sweet spot, pressing into it hard enough that precome blurted out from the end of Cas's cock, wetting Sam's abs where it was trapped between them.

"S… Sam." It was the only word that Castiel could coherently manage at the moment, given that it felt like he was being split in two from this angle. Sam did it again, a little harder this time, a silent "fuck" falling from Cas's lips, Sam kissing him sweetly as he wrapped his arms around Cas's body and began to move in and out of him steadily, long, deep rolls of his hips that would get Cas off far better than any quick, hard motions would, in spite of the fact that they were desperate to feel each other. Sam had guessed that this was something they both needed, deep, life-affirming lovemaking that Cas would readily admit was far better than any fast and hard fuck, something they'd had to do plenty on plenty of occasions due to lack of time – no, Sam was going to take his time with this, since he had it to spare.

Cas let Sam hold him close for another few minutes before he broke out of his embrace and placed his hands firmly on Sam's chest, causing Sam to pause as Cas took over and began to rise and fall on Sam's cock, breath hitching every time he sank back down on Sam's length, eyes rolling up into the back of his head as he rolled his hips, forward, backward, in a circular motion that Sam could only guess Cas had learned from the porn they sometimes watched together – all the same, it felt incredible, Cas's lean, beautiful body above him, uncut cock heavy between his legs and leaking precome.

Cas kept it up as long as he could before settling all the way down on Sam and rocking his hips back and forth, curling his body forward to kiss Sam as he continued to flick his hips back and forth, Sam's cock right on his prostate and pushing him closer and closer to orgasm, Sam taking one hand and wrapping his fingers around Cas's cock, stroking him asynchronous to motions of his hips, saying "come for baby."

Cas let out a loud "fuck!" as he came, fingernails digging into the meat of Sam's shoulder and chest as he shot his release all over Sam's body, two spurts hitting Sam directly in the face and open mouth, Sam's cock pulsing as he came with the clench of Cas's climax around him, hazel gaze locked with the deep blue of heavenly bliss, Cas's body arching in one final paroxysm of pleasure before collapsing forward and kissing Sam eagerly, the taste of his body thick and heavy on his tongue as he pushed it deeper into Sam's mouth, Sam's cock slipping from him and making him shudder as he felt come drip from his ass. Sam couldn't care less that it was getting on the sheets – as soon as he recovered a little he had every intent of asking Cas to fuck him.

After another moment of lazily making out, Sam rolled Cas off of him and pulled him to his body, not wanting to break away from the presence of Cas in the slightest. "We're going again as soon as possible, you know that right?"

Cas closed his eyes, kissing Sam's chest and moving it back to his shoulder. "Do you not want to rest Sam?"

"I was hoping that you could… mojo us back up. I know it's not the most selfless use of your capabilities but-"Before Sam could say anything else Cas had pressed a hand to his abdomen, Sam feeling himself start to recharge. By the same turn, he also realized how hungry he was – lunch had been quite some time ago and the idea of food suddenly sounded like a very good one.

Cas kissed his shoulder again and said "You are hungry." It came out a statement, Cas having read Sam's body not a moment before.

"Well… yeah."

"It would drastically speed up your refractory period if you ate something Sam. I myself need a few minutes to finish recharging as well." Cas sat up and nuzzled Sam's neck and kiss along his jaw.

Sam leaned into the touch and said "Come with me for a bite?"
Cas leaned up and kissed Sam on the lips. "Of course."

In spite of his growling stomach, Sam certainly didn't mind making out with Cas for a few more minutes, not quite yet willing to remove himself from the feeling of Cas's body against his.

. . .

Sam had perfunctorily cleaned him and Cas up before heading towards the kitchen, seeing no need to shower seeing as how he and Cas were going to be naked again rather soon. It still didn't stop them from kissing for five more minutes against the door to their bedroom, Sam's hands gently cupping Cas's face and keeping his body pressed close, cock half-hard and letting Cas know that they weren't anywhere close to done yet.

By the time they made it to the kitchen Sam's stomach was growling loudly, enough to where it was a little embarrassing; Sam took it in stride and made good on the fresh lunch meat that Cas had gotten for them a couple days ago, including honey roasted turkey from the deli in town, something that had quickly become a favorite of Sam's not long after moving into the bunker. Cas assisted by standing with his arms around Sam's waist and planting kisses to the back of his neck, his breath tickling over the nape and making Sam squirm pleasantly.

Cas did let go of Sam long enough for them to sit down at the table, taking the seat across from Sam and promptly hooking his feet behind Sam's ankles, not willing to let break contact with him if he didn't have to. Sam smiled and looked at him while he ate a couple bites of his sandwich, both of them shirtless and in sweats, Cas feeling blissful and content. However, he could see the trouble behind Sam's eyes – he'd been with Sam long enough to recognize it.

"Is something troubling you Sam?" Cas reached for one of Sam's hands and brought it to his mouth, kissing each knuckle and then keeping it there while he waited for Sam's response.

Sam sighed, putting down his sandwich and reaching for Cas's other hand. "It's Dean."

"What about him?"

Sam set down his sandwich and looked down at the table. "Some of the things he's done over the last few months, ever since the church. Letting an angel in, lying to me about it – that's just the start. Cas he… I'm tired of Dean deciding what's best for me. I was ready to die and he knew it. But he didn't let me and maybe looking back on it now it's…. it's not worth hashing it out with you and-"

Cas stopped him with a kiss to his hand. "I know Sam, trust me. I've watched the two of you and I know what that feels like, that lack of trust in the person you're closest to. If my words mean anything to you though – and you are of course free to hear them as you wish – but he loves you Sam and if you died… he'd have no more reason to live. Think about what your life together has been like – did your father not instill in him that his one purpose in life was to take care of you?"

Sam looked contemplative for a moment, nodding and softly saying "yes."

Cas continued, his voice softer. "I'm not siding with him Sam, I promise. But just know that he does care about you more than himself, even if he doesn't have the right intentions all the time. The two of you have done so much for this world, far more than I have and that… that's special Sam, it really is." Cas got up and came over to Sam's side of the table, bending and taking Sam's face in his hands. "And I love you all the more for it." Cas kissed Sam on the lips, gently, unhurried, gently running his tongue along the part of Sam's mouth and feeling Sam open up for him, capturing the lingering taste of himself as Sam reached for his hips and brought Cas down to settle in his lap, the chair creaking underneath their combined weight.

Sam kissed Cas until he was breathless, pulling away slightly and uttering "want you" before letting Cas claim his mouth again, not breaking apart as Cas got off of him and pulled him up out of his seat, cock already hard again and bulging out his sweats, Cas shoving his hand past the waistband and stroking him for a moment before grabbing Sam's hand and leading him back down the hallway.

Sam shut the door behind him as Cas tugged him towards their bed, a king sized memory foam affair that they picked out together shortly after Sam had moved into the bunker. Cas turned them so that Sam was on his back, Cas slotting himself in between his legs and threading his fingers through Sam's chestnut locks, rocking his hips against Sam's, building friction through the static of their sweatpants. Sam arched up, groping and squeezing Cas's ass, only for Cas to move away a moment later and pull of Sam's pants and boxers in the process, cock swinging back and hitting his stomach with an audible thwack. Cas finished undressing and crawled back up Sam's body, planting kisses on his way up, over Sam's stomach, chest, neck, all the way to this mouth.

Cas reached down and took them both in hand as he whispered against Sam's lips, words soft and warm as they rolled off his tongue. "I want to worship at the temple of your body Sam. Will you allow me to do that?" Sam's answer was a slow, smoldering kiss, whimpering slightly as the pad of Cas's thumb rubbed over the head of his cock. Cas held it there, gently working more precome out of him, not letting up until Sam was writhing under him.

Cas broke the kiss and ducked his head, teeth gently nipping at the cords of muscle in Sam's neck, hands smoothing up and down Sam's body, bare now that his tattoo was gone. Cas licked over the spot where it used to be, perfect flesh that was unmarred by scar or bruise. Cas spent a long moment there, teeth gently digging into Sam's skin, leaving his mark there, Sam's hand on the back of his hand and holding him down, a litany of "Cas" and "perfect" coming from his mouth, spreading his legs wider to make room for his angel.

Sam whined as Cas took his left nipple into his mouth, swirling his tongue around the sensitive bud and feeling Sam shudder, Sam's fingers raking down his back, making Cas flex responsively – slow, deliberate motions worked far better on Sam than hard and fast ever did, and Cas made sure to give him exactly those as often as he could. Cas spent a moment longer sucking before moving farther down the long body of his lover, biting a couple of welts into Sam's abs before stopping right over his cock, Sam shivering as the felt the warm puff of Cas's breath over him.

Cas looked up at Sam's face as he licked up the underside from root to tip, tracing the long vein that grew from right between his balls and up the side, warm, wet mouth just barely touching Sam's skin. Sam felt his toes curl in response, sliding his feet under Cas's calves and tangling them together, Cas responding by gripping Sam's cock and pulling his foreskin back, watching the soft pink flesh glisten from Sam's arousal. Flicking his gaze upwards one more time, meeting Sam's eyes for a brief moment, he opened his mouth wide and took Sam as far down as he could, tears gathering in the corners of his eyes as he felt Sam's thick length hit the back of his throat, relishing the salty burst of precome. Sam nearly arched off the bed, one hand going to Cas's hair and gripping it tightly, the other bunching the sheets in between his fingers.

Cas hummed his approval and moved himself up a little further so that he could take Sam deeper, breathing through his nose as his lips stretched wide around his boyfriend's cock, going down further until his nose was buried in Sam's pubic hair, inhaling deeply and letting himself be overwhelmed by the scent of Sam's body. It was a heady mix, Sam smelling of sweat, come, lube, and that sweet, warm aroma that seemed to cling to Sam at all times, whether he was fresh out of the shower or covered in ectoplasm – it never went away and Castiel immediately associated it with home and belonging, reminding him of the gardens of heaven in more ways than one.

"God, Castiel that feels so fucking good baby." Sam ran his fingers lovingly through Cas's hair as Cas started to suck him in earnest, coming halfway up Sam's cock and stroking the bottom as his tongue swirled around the head, reveling in Sam's words of praise, his own cock twitching in response to Sam's gravel-rough tone. He felt Sam fatten more in his mouth, smiling and slurping noisily as Sam's moans grew in volume, each one proof positive that he was making Sam feel good and loved. Cas hummed again and took Sam's balls in his other hand, rolling and playing with them, tugging on them gently and feeling Sam buck underneath him - he immediately filed that away for further use, given the way Sam reacted.

"Do you like that Sam?" Cas's voice was husky from having Sam in his mouth, lips resting against the head only to go back down on Sam a moment later.

"Shit, yes baby. Fucking love that." Sam hauled him up for a kiss, Cas disconnecting from him with a loud pop as Sam's cock was pulled from his mouth, keeping his hand on Sam's cock and balls as Sam laid claim to his lips hard, catching the essence of himself on Cas's tongue and pressing up into Cas's body that much harder, eager for Cas to continue.

Cas broke the kiss and grabbed Sam's shoulders, flipping him over. He bent down and put his mouth right next to Sam's ear, his voice sounding even more fucked out than before, reaching down and rubbing two fingers over Sam's hole, tight and hot underneath his touch. "Here's what I'm going to do, Sam: I'm going to open you up with my tongue, nice and slow – exactly how you like it. Make you squirm and beg for me until you're sopping wet. And then you're going to tell me where the dildo is you used last night and you're going to take both it and me at the same time."

Sam's eyes went wide, trying to imagine what that would feel like and finding he didn't have anything comparable. "Fucking do it baby, get me ready for you." Sam turned his head for a kiss, Cas giving it and then working his way down the long curve of Sam's back until he came to his bottom, two fleshy globes that at this point he knew intimately, tight and just plump enough to where he could leave his handprints on them.

Cas hovered over him for a moment, hands resting appreciatively on Sam's hips as he kissed the dimples of Sam's lower back, Sam letting out a long breath and readying himself for the feel of Cas's tongue inside his body. It wasn't the first or even hundredth time he'd done it – all the same it still felt incredible, almost too much, the way that Cas would take all the time in the world to eat him out.

Sam's train of though was derailed as he felt Cas's hands part him, his lips and tongue sliding down the cleft, licking down, down, down until his mouth was right over Sam's hole, tight and small and waiting to be teased open. Cas traced a lazy circle around the rim first, earning himself a long groan, the sound shaky and rouch and absolutely beautiful, reaching behind himself and putting a hand on the back of Cas's head, pulling him to where Cas's nose was practically flush with his body.

Castiel took that as encouragement and gave another teasing lick, this one even slower than the last, Sam's "fuck!" letting him know that it felt terrific, did it again, Sam whimpering high in his throat and pushing himself back against Cas's face. Cas stayed there for a moment, tongue just barely giving Sam what he wanted – and then he got an idea.

"Say my name Sam." Cas made a rough "c" shape with the tip of his tongue, curling the end of it into Sam's hole, Sam's eyes flying open as he realized what Cas was doing.

"God… oh… okay." Sam was leaking now, laying in a puddle of his own precome, every nerve in his body focused on the spot where Cas's mouth was.

Cas made another "c," drawing it out so that Sam's reply came out unclear.

"Ca…c" Sam's breath was labored, forehead pressed into his pillow.

Cas reached up with both hands and took Sam's fore arms in them, holding him as he kept going.

"A.." As Cas made the connection between two long strokes he dipped his tongue in again, Sam's fingers his wrists.

"S" Cas repeated it by making the letter from the top and then the bottom, doing it three times and feeling Sam's knees, toes digging into the mattress.

"T" Four letters in and Sam was close to the point of breaking down, Cas's tongue licking up and down the stem of the letter for five whole minutes before moving on again.

"I" Four quick swipes up and down, just as pleasurable as the previous letter.

"E" Sam felt his body quiver as each stroke to the right made him see stars behind his eyelids, silently mouthing "fuck me" into his pillow.

"L" Cas spent forever on the stem, only gradually completing it and making Sam's cock jump so hard that he thought he came, Sam's fingernails digging into the meat of Cas's forearms, leaving crescent shaped marks behind that Cas would wear until they faded by themselves.

Cas spelled his name four more times, feeling Sam open up under him, tears of pleasure soaking Sam's pillow and precome the blanket beneath him, body covered in sweat before Cas finally pulled away, Sam's hole loose and ready for him, sinking in two fingers and nudging Sam's prostate, hard and swollen, Sam's back arching upwards, a broken "please" from his lips.

"Where is it Sam?" Cas's voice was gentle, fingers still inside Sam, Sam silent save for his heavy breathing for a long moment before answering.

"My… my bag. Right near the top bab." Cas kissed Sam's shoulder before getting up from the bed, opening Sam's bag and retrieving the dildo and the lube from Sam's dresser, coming back to Sam and slicking his fingers up. Three slid right in after just a moment of resistance, Sam pounding the mattress once, twice with one fist and clawing at it with his other hand, Cas being just as slow and torturous in opening him up with his fingers as he had been with his tongue.

"You're so beautiful Sam." Cas bent forward, kissing Sam between his shoulder blades. "Every time I look at you…" Another kiss in the middle of his back, "I see stardust…" kiss "galaxies" kiss "planets and suns revolving. Because you Sam, are perfect." Cas kissed Sam on the neck, removing his fingers and turning Sam over again so that Sam was on his back, his eyes locked with the angel's. "And every time I wake up next to you…" Cas kissed him on the lips, deeply, slowly, feeling a tear run down Sam's cheek. He pulled away just far enough to whisper against Sam's lips "I am blessed beyond measure."

Sam turned his head, throat working with emotion as he absorbed Cas's words, the praise from an angel of the Lord that he never really felt like he deserved to call his. Cas kissed Sam's cheek, reaching for his hand and threading their fingers together. Cas squeezed them gently, Sam squeezing back after a moment and looking at Cas, eyes brimming with awe and devotion.

"You have no idea what you do to me Castiel." It was barely a whisper but it said exactly what Sam wanted, looking up at Cas smiling. Cas kissed him for a moment before asking "are you ready?"

Sam let out a long breath and nodded. "Yes. Need you so bad baby."

Cas sat back and lubed himself up, picking Sam's right leg up and putting it against his shoulder, spreading his boyfriend a little wider, Sam looking up at him and nodding again, indicating he was ready. Cas grabbed Sam's shoulder and pushed in, Sam's neck arching back and his mouth falling open as Cas bottomed out inside him, Sam still tight in spite of Cas's efforts to open him up as much as possible. Sam's lips were dark red from where he had been biting on them earlier in his efforts to contain his moans – now they spilled forth freely, Cas's thick length inside him for the first time in two weeks, feeling absolutely incredible. Cas allowed him a long moment to get used to the feeling before picking up the dildo and coating it generously, Sam's eyes on his hands as he slicked it up.

Sam didn't know exactly what to expect but when Cas eased the head into him under his cock he bellowed, Cas stopping and letting Sam relax more, drizzling more lube where he was currently inside Sam and pushing the dildo in more, getting past the head and getting in more of the shaft, Sam's hands gripping Cas's sides and holding on tight, bracing himself as Cas kept going until the dildo was seated fully inside him.

"Cas….Cas…" Sam's eyes had fallen shut, feeling impossibly full, breaths coming in short pants as he adjusted better to the feeling of not one but what was basically two of Cas inside him, one hand keeping the dildo pushed in and the other smoothing up and down his leg where it was extended against Cas's shoulder, kissing his calf and waiting for Sam to say it was okay for him to start moving.

Sam reached for Cas's wrist, saying "fuck me baby," eyes wide and dark with lust as Cas pulled his hips back experimentally and then moved again, the added tightness from the dildo building friction that both of them immediately found to be very, very pleasurable.

"How does it feel Sam?" Cas pumped his hips a little quicker this time, vision going blurry and swearing under his breath as he slid back in.

"Fucking… fucking amazing babe." Sam opened his eyes again, taking the other leg that wasn't against Cas's body and pulling it up around his waist, bringing him in closer, Cas getting the message and fucking him in earnest, picking up the pace ever so gradually, both of them sweating and flushed red, Sam's hair clinging to his forehead and making him look like the incarnation of debauchery – something that Castiel was more than okay with.

Cas timed how he thrust into Sam carefully, Sam eventually wrapping his fingers around his weeping cock, harder than he could ever remember being in his life, crying out every time something – whether it was Cas or the dildo he could never tell – hit his prostate, seeing constellations behind his eyelids as Cas fucked him into the mattress, harder and harder, using his Grace to add a little more heat to every thrust, Sam's leg eventually falling from his shoulder and wrapping it around Cas mid-back, right above the other one.

Sam took everything Cas had, both of them moaning in unison every time Cas'c cock went plunging back inside, Sam's vision going hazy as he felt his climax building.

"Soon, Cas, gonna come for you, God." Castiel went a little faster, tuning in to Sam's body, his own orgasm sparking deep inside him, long curls of electricity radiating up from the soles of his feet and down his back, Grace flaring slightly in his eyes, skin warm against Sam's as he slammed into him one, two, three more times, yelling Sam's name as he tipped over the precipice, Sam following a moment later, come spurting out of his cock and all over his body, the lights in Sam's room flickering with the power of Cas's orgasm.

It was a long time before they opened their eyes and looked at each other, Cas still buried deep inside Sam, the hunter looking to be on the verge of passing out, Cas feeling hazy and sated himself. Sam winced as Cas very, very carefully removed the dildo, come leaking out and onto the blankets, Cas extracting himself and then covering Sam's body with his own, grabbing Sam's head and pulling him in for a long, deep kiss.

Sam was on the verge of sleep when he mumbled "shower" against Cas's lips, body still sticky with spooge and lube.

"I'd like to stay here." Cas really didn't feel like moving, not with the way that Sam's body felt under his.

"'M sticky. C'mon babe." Cas grudgingly got up and let Sam pull him to their bathroom, Sam walking with a hitch in his step, Cas smirking as the words "I made that happen" repeated themselves in his head.

Sam was grateful that he didn't have to bend in order to turn the shower on, the taps right at hand level, working the water up to just below scalding and stepping in, Cas right behind him and sliding the glass door shut.

Sam was on him a moment later, crowding him up against the tiles and kissing him, hands settling on Cas's hips and pulling him close. Cas opened his mouth, Sam's tongue sliding in against his, cock twitching in interest as Sam ground his hips against Cas's- in spite of just having a massive orgasm not ten minutes ago he found himself getting hard again, Sam's length fattening and pressing against his thigh in response, to Cas feeling even hotter than the water currently pouring over his body.

Reaching down, Sam took Cas's cock and hand and stroked him gently, Cas spreading his legs a little more and doing the same to Sam, mouths still sealed together, the hand that wasn't stroking him around Sam's waist. Sam moved a little closer and lined the end of his cock up with Cas's, head nudging against Cas, murmuring "is this okay?," Cas nodding and feeling Sam move and slipping the head of his cock under Cas's foreskin, Cas shuddering as he was opened up, Sam manipulating them so that Cas was doing the same, connected in such a way as it felt like they were surrounding each other, deeply, intimately.

"Does that feel good baby?" Sam's voice was low, gentle, as if he didn't want to spook Castiel – not that he could, no matter how hard he tried.

"Yes Sam, it does. What… what do you want me to do?" Cas's eyes were closed, the feeling of Sam's body overwhelming his senses, feeling as though he were floating slightly above the ground.

"Shhhhh. Just let me Cas, let me take care of you." Sam placed his hand where their cocks were connected and slowly began to stroke them, kissing Cas while doing so, tongues sliding and slotting against each other, nothing but them and the warm shower to worry about.

Cas was shaking with oversensitivity as his orgasm started to approached a few moments later, moaning into Sam's mouth, Sam's palm and fingers sweetly torturous as he worked them, focusing right over where they were connected, Cas's fingernails digging into his hip and scratching across as his climax took him, Sam coming at almost the same moment as Cas, both of them coming practically dry, having expended themselves earlier.

Sam was bleary eyed as he broke the kiss and let go of Cas's cock, both of them wincing as they disconnected. "I… God, Cas I've always wanted to do that with you."

Cas simply nodded, resting his head against Sam's shoulder and not moving, Sam reaching for the soap and kissing the top of his head as he lathered his hands up and began to scrub over Cas's back, Cas sighing and humming contentedly into Sam's skin. To his credit, Cas did manage to wash Sam's hair, fingers infinitely gentle as he smoothed out the knots from sex and being on the road, both of them yawning and sleepier than before as they dried each other off, spending far more time kissing than anything else, Sam more or less carrying them towards their bed, ignoring the damp spots on it and laying Cas down on it crossways and boxing him in, kissing him until they were just as breathless as before.

Cas finally pulled away, hands going to Sam's hair and running his fingers through it, smiling up at him and looking very, very happy. "I don't like it when you leave, Sam."

Sam laid so that he was nuzzling Cas's shoulder, arm thrown possessively over Cas's chest. "I don't like to go either. And I don't think Dean and I are going on another hunt for a couple days at least, not if I can help it anyway. Think I can use that time to make you come as many times as possible – how does that sound?"

Sam was answered with a snore, Castiel sleeping easily and not waking up even as Sam moved them so that they were under the covers, kissing his temple and swearing Cas snuggled a little closer when he did.

. . .

The next day, Sam was doing sit ups in the bunker's gym and practicing Latin incantations when Cas found him, eyes immediately going wide at the sight of his sweaty, shirtless body and exertion flushed face, Cas having been reading in the library when Sam had slinked off after breakfast. Sam caught his gaze and stopped mid sit-up, flashing Castiel a brilliant smile, dimples pitting his cheeks deeply.

"Can I help you?" Sam rose from the floor, striding towards the angel with a swagger that made Cas's stomach do several backflips, Cas backing up against the wall as Sam's palms came to rest flat on either side of his head, Sam's smile turning lustful as his gaze traveled down Cas's t-shirt and jeans clad body, all the way to his bare feet, just peeping out from under the slightly overlong jeans that he'd borrowed from Dean.

Cas sucked on his bottom lip, running a finger down through the valley of Sam's sweat-slick pecs, playing with the light dusting of chest hair nestled in between them. Sam smelled… primal, earthy – something Castiel found to be incredibly erotic. He could feel himself hardening in his jeans, and if the bulge in Sam's work out shorts was any indication, then Sam had the exact same thing on his mind that Cas did.

"I came down here to see if you wanted some… company. Would you like that Sam?" Cas flicked his gaze upwards, eyes locked with Sam's as the taller man pressed himself a little closer to Cas's body, one hand moving from the wall to the button of Cas's jeans, flicking it open and traveling into his boxers, gripping Cas's now very interested and very hard cock, stroking him as best as he could from the odd angle.

"I would. Except I was thinking about something earlier. Wanna go upstairs so I can fill you in?" Sam leaned in for a kiss, just in case Castiel needed help making up his mind. Given the sort of desperate way the angel kissed him back, Sam got his answer loud and clear.

Sam pushed Cas towards the bed as soon as they'd stepped over the threshold to their room, laying Cas down and then climbing off of him, throwing him a wink as he turned and slid his shorts off, Cas being presented with the wonderful image of Sam's ass clad in a jockstrap, getting an even better show as he caught a glimpse of Sam's slightly hairy hole as he bent over to rummage around in his as-yet unpacked bag. Cas took the initiative and finished undressing himself in a hurry, Sam returning to the bed holding a large tube of some sort and a bottle of lube.

Cas eyed the contents of Sam's hands as Sam straddled his thighs and unscrewed the end of the Fleshlight. "What is that Sam?"

"It's a Fleshlight. I had one in college but lost it in the fire. Gotta say I was pretty pissed about that – feels awfully damned close to the real thing too. Figured we could make use of it when we're apart. Of course right now…" Cas watched as Sam poured a generous amount of lube into it and then on himself, cock poking out of the side of his jockstrap, foreskin gathered just behind the head and leaking precome. Cas licked his lips as Sam scooted forward and took him in hand as well, lining his cock up against his and stroking the both of them, Sam leaning forward to swallow Cas's moan with his mouth.

Sam pulled away after a moment, keeping his hand on their cocks, saying "Been thinking about this for a while Cas. Thing is, I don't really want to share you with anyone but figured this would be a good alternative." Sam gave Cas another kiss, brief but hard. "And I kinda wanted to see what it would feel like for both of us-" another kiss "to be inside someone at the same time."

Sam looked down to where he was holding both of them together, using his free hand to lube Cas's cock up, making sure it was well coated, Cas's fingers bunching the sheets and groaning as Sam's callused palm rubbed over him, making him writhe and try to buck up but held down by Sam's weight.

"Easy baby, I got you. Just let me, okay?" Sam's eyes were dark, almost green, trust and assurance in his tone, settling Cas a little more. The angel nodded, bringing up a hand and placing it on the side of Sam's face, nodding.

Sam placed the Fleshlight over their cocks and eased it down, breath hitching as the ribbed texture passed over the head, Cas falling back more against the bed and baring his neck as Sam kept going until they were fully sheathed inside it, tangling his legs together with Sam's and mouthing curses as Sam began to move the toy up and down over them, deliciously tight and made even warmer by the presence of Sam's cock along with his, Sam's unoccupied hand on Cas's left shoulder, supporting himself and watching Cas's face, wondering how long they were going to last given how tight everything felt and the way that Cas's pretty pink mouth was letting out curses in six different languages, none of which Sam understood – that's how he knew he had Cas right where he wanted him, so strung out that he couldn't contain himself if he tried.

"Sam I… fuck. Gonna… God, keep doing that baby." Sam sped his movements up, feeling himself getting closer, the ribs hitting every little spot on them that made both of them shudder with pleasure, almost too much, Cas yanking Sam down for a kiss as he found himself staring into that bright star of bliss, the place that only Sam could really take him too, screwing his eyes shut as he felt his whole body go taught, biting into Sam's mouth as he came, warm come flooding the inside of the Fleshlight, Sam following but a moment later, weakly moving the toy as he went cross-eyed with pleasure, repeating Cas's name over and over again.

Cas was shaking by the time he was done coming, eyes half open and body feeling heavy, he and Sam both still buried inside the Fleshlight, Sam just barely supporting himself, sweatier than he had been before. With reluctance Sam slipped them out of the toy, Cas giving a little yelp as the ribs caught his oversensitive head, Sam getting an idea and putting two fingers inside it, fishing out their mingled seed and then licking them clean, hauling Cas up and kissing him sloppily, Cas moaning as he tasted them together, cupping and squeezing Sam's ass as they swapped come until it was running down their chins, getting turned on again in the process.

"Think you can go again Cas?" Sam poured a little more lube on them, Cas's arousal making the lights overhead flicker and pop as Sam got them good and wet again.

"You… you know I can." The angel's grin was full of challenge, and Sam wasn't about to back down from it.

Four orgasms later, Sam had to tap out, tears of pleasure rolling down his cheeks as he finally, finally collapsed on top of Cas, too blissed out to even think about moving.

Not that Cas minded one bit.

. . .

A week later and Sam and Dean were off to Minnesota, both of them looking broody and angry when they climbed into the Impala, Sam decidedly not paying attention to Dean and instead thinking about the sated look he left Castiel with that morning. He only hoped that he could get back him sooner rather than later, already missing the angel's warm presence. He was going to tell Cas about the skirt and panties that he'd bought for him but forgotten about them between the two of them spending the vast majority of their time trying to figure out a way to find Gadreel and fucking like bunnies.

Another few days and the pishtaco was dead, both of them more or less no worse for wear than when they'd arrived. Sam did make sure to keep the tank top though, given the reaction he got from Castiel when he snapped a few photos of him wearing nothing but it and receiving a picture in return of Cas jacking off followed by one of him covered in come, captioned with "keep the shirt."

Of course, the drive back meant several hundred miles with brooding Dean again. Within an hour and a half of Lebanon he sent Cas a text, not wanting to say anything out loud over the phone. It read "Look in my bookbag. Want you to put that on and be ready for me." Sam smiled inwardly, imagining what Cas was going to look like when he got home.

Of course, as soon as they got home, Dean felt the need to talk about them. If Sam would make the same decisions that Dean had made for him. Sam's mood plummeted, not even getting to go to his room before Dean got to him. But Sam wouldn't lie to him, couldn't lie to him. They'd done enough of it to each other at this point – he wouldn't take away Dean's choice to his own body, life, whatever – he knew it would be beyond painful if it ever came down to that again – some days the memory of putting his brother's body in a box and lowering it into the ground were still entirely too fresh, having watched him be torn apart by hellhounds still a fixture in his nightmares from time to time, save for the fact that every once in a while it was Castiel in his place.

Leaving Dean in the kitchen he started for his room, suddenly feeling like there was weight on his shoulders that shouldn't be there – why did he feel guilty? Sam shook his head, resting against the door to his room for a moment before opening it. He'd try to forget about it – right now he just wanted to be with Cas.

In his talk with Dean it had slipped his mind that Cas would be wearing a skirt and panties so it was completely understandable that he stood there frozen for a moment just inside the doorway, Cas laid back against the pillows, panties pulled to one side as he fucked himself with the dildo Sam had bought for him, moaning Sam's name, skirt rucked up obscenely around his hips.

Cas wasn't too far gone to hear Sam's whispered "Oh my God." Smirking, Cas just tilted his hips up more, fucking himself deeper, toes curling as the thick dildo brushed against his prostate, cock tenting the panties out, Sam realizing that they were soaked through with arousal as he got closer. Sam got very hard very fast, stripping as quickly as he could and standing at the foot of the bed, cock in hand as he watched Castiel, the angel's eyes dark cobalt with lust, Sam getting this deeply possessive feeling in the pit of his stomach as he watched the silicone plunge in and out of Cas's bottom.

Sam managed to get out in between moaning as he stroked himself and watching Cas hungrily "Stand up – wanna see you." Making a show of it, Cas pulled the dildo out of his hole and got off the bed, walking around to where Sam was standing, doing a slow twirl so that Sam could get a good, long look at him.

If Sam had ever seen what sin had looked like in his life he couldn't remember it, Castiel looking the very incarnation of dirty bad wrong, the lean muscle of his torso and dark hair trailing down from his navel clashing with the skirt in such a way that it made Sam go a little weak in the knees, the cherry on top of the angelic cake the way that Cas's cock made the pleats of the skirt bulge out, Cas still wearing that cheeky smirk as he turned to face Sam, the hunter greedily running his hands over Cas's body, stepping behind him and groping Cas like he'd do to some easy bar hook up, kisses hungry and wet on the angel's neck and shoulders, rubbing Cas's cock and feeling the skirt brush against his leaking cock.

"Do you have any idea what you look like right now baby?" The pitch of Sam's voice made Cas's skin go to gooseflesh, Sam pulling him a little closer, the word mine echoing sharply through his head.

"I do, Sam. And I think it would be a very good idea if you laid down on the bed." Cas injected a hint of command into his tone, one that he knew Sam would find hard to ignore. Sam was quick to comply, scooting backwards towards the head of the bed and watching Cas crawl up his body, lips just barely grazing over his skin as Cas planted chaste kisses all the way up from the base of Sam's abdomen to his lips, drawing the edges of the covers down and taking Sam's wrists in hand, spreading his arms out so that they were extended horizontally from his body.

Sam drew a sharp breath as he felt the cool leather snap around the end of each arm, Cas's eyes never leaving his face as he secured his arms tightly, but not so tight that Sam couldn't get out of them if he needed to. Right now though, Sam wasn't terribly keen going anywhere, given the way that Castiel was straddling his chest and tying him down – no, there wasn't anywhere Sam could think of that he needed to be other than right there.

"I hope you don't mind my taking the liberty of including these." Cas moved to where he was sitting back against Sam's erection, rubbing his ass against the length of it, sucking on his bottom lip and making a show of getting Sam's blood running even hotter.

Sam groaned as the combined sensations of Cas's body heat and the skirt he was wearing made him go fuzzy with desire, wanting to reach up and touch Cas's body, only to be held down as Cas grinded against him, hands firmly placed on Sam's straining biceps, moving to some silent rhythm, listening to Sam pant and moan.

Cas decided that Sam had had enough torture after another few sweet minutes of watching Sam come apart at the seams, planting a deep kiss on Sam as he grabbed the lube and got Sam's cock wet, taking his time and making sure Sam was completely slick before reaching under himself and pulling the panties aside, hole already worked open, tossing his head back and moaning as he sank down on Sam's thick cock, not stopping until Sam was fully seated inside him.

"The real thing is always going to be better Sam, no matter what." Cas felt exposed, on top of Sam in his obscenely short skirt and panties, cock leaking and begging for release, Sam looking as though he was pleading with some sort of invisible god for release from this sweet torture, Cas hot and tight around him.

"Not… not gonna disagree with you Castiel, swear 'm not." Sam did manage to get his eyes open as Cas began to rock and swivel his hips, watching the angel fuck himself up and down on his cock, helpless to do anything but enjoy the ride, Cas's body a force of nature as he broke Sam down and built him back up again, every single moan and noise out of his mouth as genuine as the deep love and care he felt for Sam, dark hair dripping with sweat, azure eyes betraying intense devotion and respect for Sam, muscles flexing in kind as the head of Sam's cock found his prostate over and over again, fucking himself down on it so hard that every time he did his vision went a little blurry, eyes watering from being stretched open wide, friction from the panties rubbing against his trapped cock and urging him towards orgasm.

When Sam came, it felt as though it was pulled up from the very roots of his body, the buildup impossibly long as Cas clenched around him, hips bobbing up and down in a motion that had become second nature in their time together. It whited out his vision, mouth forming a perfect o as he pulsed deep inside Cas's body, the bellow of release coming halfway through, his voice going hoarse as the universe exploded several times over behind his eyelids, Cas's nails raking scratches down his front as he came as well, Sam's hips trying to thrust up weakly into him, the inside of his panties becoming wet and sticky as he came hard, some of it dripping out onto Sam's hips, leaving a slick trail as it ran off of him and onto the blankets.

Castiel leaned forward and kissed Sam slowly, tongue opening up Sam's lips and hands reaching for Sam's restraints, Sam surging forward and flipping them the moment he was free, hands cradling Cas's face as he covered him with his body, Cas shivering as Sam's cock slipped out of him and come dripped down his thigh.

"If you had any idea what you did to me Castiel…." Sam said after they'd cleaned up, lazy and warm and sated, the covers drawn up tight around their bodies, Cas's head pillowed on Sam's chest, Sam's arm wrapped tight around his shoulders, fitting together like two halves of a whole that at one time they thought would never exist.

"I think I do Sam, truly. " Cas sat up a little, moving to lay his head on the pillow so that he could look at Sam. "I think the way you nearly passed out on top of me after you came is a very good indication as to what I do to you."

Sam laughed, turning so that he could kiss Cas as his body shook in mirth, Cas meeting him halfway and pulling Sam on top of him again.

After a moment, Cas stroking his hair fondly, Sam murmured "It's like touching heaven, babe. Every time."

Cas really couldn't do anything more save for kiss Sam once more.