Long Journey

Prologue

Ten weeks. Ten weeks and counting. Dean kept expecting it to blow up in his face but... ten weeks and things were... good. Things weren't perfect, but, Dean was pretty sure normal relationships weren't supposed to be perfect. He wished he and Cas had more time together, he wished they agreed about more things, there was always going to be something, but that was okay. The hardest part was when they were working together on a case. He didn't realize that Cas calling him out, questioning his choices would hurt so bad. He should have known better. Of course being in a relationship with the angel didn't mean he'd immediately start agreeing with everything, start seeing everything in the same light. Wouldn't that make life boring? He was still surprised at how angry he'd been when he'd given an order and Cas had said NO.

All in all, it was an easy thing to come back from. Their bond was good for something at least, all of the words Dean never knew how to say, they could still be there, right there in Cas's mind without Dean every having to utter a word.

"Dean. Earth to Dean," Sam waved a hand in front of Dean's face, pulling him from his musings.

"Huh? Sorry, Sam. I zoned out. This shit's boring!" Dean slammed the book he'd been reading, or pretending to read, closed. "All that's in here is messed up rituals and baby sacrifices. Nothing that's gonna help us get Gabriel a body."

"Same here. If I can find a way, it's not a way that I'd be willing to do," Sam admitted, closing his laptop. "I'm exhausted and hungry. Let's call it a night. There's a diner down the street, want me to grab some dinner?"

"Yeah. Sounds good to me. Burgers and fries, heart attacks in a box."

Sam laughed and shook his head, the small glowing vial swinging side to side on his chest. Twice now Sam had tapped in to Gabriel's grace to save their asses and Dean was trying not to worry. Cas swore it was different than the demon blood, but it left a bad taste in Dean's mouth. The sooner they could get Gabe's grace back where it belonged, the better. Sam yawned again while reaching for his wallet and the Impala's keys.

"Tired already? It's only eight o'clock," Dean pointed out, flopping back on the bed and grabbing remote control.

"Haven't been sleeping that well," Sam mumbled, not meeting Dean's eyes. That was another thing. The dreams. The ones Sam wouldn't tell him about. None of this felt right and Dean wanted it over.

"Hurry back then, you need your beauty sleep... desperately," Dean teased, earning a smile from his brother.

"Whatever, Jerk."

"Bitch."

Sam left and Dean tossed down the remote. He really wasn't in the mood for TV. He closed his eyes and concentrated, searching for Cas. It didn't take long for the bond to flare to life. A soothing, amused feeling flowed from the angel before the sound of fluttering wings echoed through the empty hotel room. Dean opened his eyes.

"Cas," Dean greeted with a grin.

"Dean," Cas replied, moving onto the bed to straddle the hunter. Dean reached up and grabbed Cas's hips, pulling him in snug and pressing his lips to the angel's. Cas returned the kiss enthusiastically while the bond flooded with happiness and arousal.

"Where's Sam?" Cas asked.

"Getting dinner," Dean answered, tugging the t-shirt off of Cas before tossing it over the edge of the bed.

"We don't have much time then," Cas said, whisking their clothes away with a wave of his hand.

"Spoilsport. I like stripping you," Dean complained, grabbing Cas's dick and stroking it lightly.

"Next time, perhaps when Sam is sleeping, or out for more than ten minutes," Cas told him, making a good point. They had managed to keep from getting caught by Sam in a compromising position so far, and Dean would like to keep it that way.

Cas grabbed the pillows Dean was leaning on and tossed them off the bed, pushing the hunter down so he lay flat on his back. He sunk down without warning and took Dean's dick in his mouth, sucking hard and fast.

"Fuck," Dean muttered, no time to catch his breath. Cas moved Dean's legs further apart, exposing him to the open room. It made Dean feel vulnerable, too open. Cas must have picked up on it, because he sent a wave of reassurance across their bond. Dean forced himself to relax and enjoy it. He trusted Cas, he knew the angel wouldn't hurt him, or do anything he was uncomfortable with. Cas moved one hand down, behind his balls, and Dean felt warm, wet fingers brush against his entrance. He took a deep breath, relaxing his muscles more before he nodded, answering Cas's unasked question.

Cas pushed one lubed finger in, past the tight ring of muscle. Dean took another shuddering breath. They had done this a few times since the retreat, and Dean was getting a little more used to it, was learning to really enjoy it, but that first push still left him feeling weird more often than not. The weirdness left soon after Cas found his prostate, it always did, drowned out by pleasure as the angel sucked him off and rubbed incessantly on that sweet spot.

"Cas..." Dean warned when he started to feel his balls draw up. Cas pulled back and gently removed his finger. He moved over Dean, letting his weight cover the hunter. Instead of lining up their cocks, or even rutting against his hip like usual, Cas pulled his hips back and lined his dick up against the cleft of Dean's ass. He grabbed one of Dean's legs and pulled it up and over his hip, encouraging him to wrap it around his waist. This position was new and left Dean a little uneasy. Cas left little reassuring kisses on Dean's collarbone, chest and neck as he started to rock his hips. The motion caused Cas's dick to rub against Dean's sensitive hole, every now and then the head would catch slightly on the rim, barely pushing against it. Dean gasped at the new sensations. His own dick was rubbing against Cas's abs.

"Dean," Cas moaned, thrusting hard, once and catching the rim. Dean felt pressure, just a little and then the hot pulse of Cas coming all over his ass. He felt Cas's pleasure race through the bond as he thrust up once more himself against the angel before spilling all over Cas's stomach and chest.

Both men lay still, breathing hard in the aftermath. Dean could feel a calming wave of happiness flowing through the bond, a feeling he pushed right back to the angel.

"Fuck, Cas," Dean muttered.

"Maybe next time," Cas whispered into his shoulder. Dean huffed out a laugh. Cas pulled up his head and opened his mouth to say something, then froze. His eyes darted out into the distance, like he was listening to something Dean couldn't hear.

"Sam's back," Cas whispered before disappearing. Dean blinked and glanced around confusedly. He was laying on the bed still, but completely dressed. A tinge of regret floated to him from the bond and Dean rolled his eyes.

"You didn't have to disappear, Wuss. You could have just put our clothes back on," he told the ceiling.

"Who are you talking to?" Sam asked, coming back into the hotel room.

Dean just smirked.

Sam inhaled deeply and a look of disgust flashed across his face.

"Oh... ewwww... Dean! No sex in shared rooms! We agreed!"

"No, Sammy, you said that, I didn't have to agree because you never have sex."

"Dean!"

"Okay, okay. I'm sorry. No more sex when we share a room. Now where's my burger? And did you remember the pie?"

"Don't I always?" Sam asked, handing the bag over to Dean. Dean just smiled and dug into his food.

A/N: Well, here we are, at the beginning. The chapters on this probably won't be as long as Hard Road, because that was a little much for my beta to handle. She has a lot of her plate right now, so we'll see how quickly I can get this posted. I'll try not to make you wait as long as I did for Hard Road. Thank you so much to everyone who read HR and for those of you who will read this. I love writing and your AMAZING feedback makes me SO happy and makes it so easy to write more. :) A million cookies to all of you!