Over the next few weeks Castiel and the Winchesters returned to the road once more, stopping over briefly at sleazy motels, but never for too long. They were able to move Cas after a couple of days, but he spent most of the first week dozing fitfully across the back seats of the Impala. However, soon enough he was able to sit up and join in with Sam and Dean's conversations. They didn't once encounter any more of Castiel's fallen siblings, and at one point Sam suggested that perhaps they believed him to be dead, although no one was willing to risk assuming that.
After about two weeks, when it was Sam's turn to drive, Dean began to join Cas in the back seat. They'd sit close, at first holding hands, then eventually snuggling tenderly into each other's embrace, Dean snaking a loving arm around Cas' waist as the fallen angel buried his face into the crook of his neck.
Sam never passed comment, though Cas occasionally noticed him smiling fondly as he glanced at the two of them in the rear view mirror.
They had been on the road for around a month, and the three of them were once again sharing a room in a small, grimy motel. Dean was flicking idly through the limited channels of the small, cracked television, his other hand absent-mindedly tracing small circles on Cas' back, as he sat next to Dean on the bed - nose buried in a worn old book that he had found discarded in one of the dresser drawers.
Sam was sat at the small table, and had spent the last few hours doing tireless research. Finally, he sat up and stretched with a stifled groan, slamming his laptop shut.
"I need to get out of here for a bit." He groaned, still mid stretch. He stifled a yawn and rubbed his eyes, then his whole face. "Anyone want to come with?"
"Nah, I'm good." Dean mumbled, eyes resting fondly on the back of Cas' head, rather than on the cheesy sitcom that was currently playing on the TV.
"Cas?" He was still hunched intently over his book, and Sam glanced at his brother in amusement. Dean grinned back and nudged Cas playfully.
He flinched and whirled round to look at Dean. "What?" He blurted out in a confused, slightly defensive voice.
Dean chuckled lightly, and gave Cas' hair a playful ruffle. "Chill out. Sam just wanted to know if you wanna join him for a beer."
Cas' expression softened. "Oh. I see. Are you going?" He asked, looking at Dean.
"I was gonna give it a miss."
"Okay... me too. I'd rather stay here."
Dean ducked his head to hide the small smile that he couldn't help from spreading across his face.
"Alright then. I'll be back later." He grabbed his coat and opened the door, then paused and glanced back at Dean with a grin. "Have fun!" He teased, causing Dean to blush furiously, before darting out the door.
He waited until Sam's footsteps faded away, before rising awkwardly to his knees on the bed and shuffling around to face Cas. The angel, however, remained resolutely absorbed in his book, until Dean reached out a gentle hand and lightly rubbed Cas' denim clad thigh. His head shot up immediately, his eyes locking instantly onto Dean's. He gently tugged the book out from the grip of Cas' fingers and laid it carefully on the bedside table, cautious to keep it open on the right page.
A small smile crept over Cas' face as the two men continued to gaze at each other. Dean raised his hand and brushed his thumb lightly over Cas' cheek, taking a soft lock of his hair between his fingers and twirling it playfully between his fingers. He smiled nervously, then leant into Cas.
Their lips met tenderly, each man's mouth slightly open. Dean moved his hands from Cas' hair and stroked down his back, edging himself forward, without breaking the kiss, until his knees were on either side of the smaller man's hips.
The pace and intensity began to build as Dean ran his tongue along Cas' lower lip, requesting entry. Cas' lips parted obediently; he leant forward into the kiss slightly, pressing in so that the two men were pressed together chest-to-chest.
Cas tentatively placed his hands on Dean's hips, but as warm, rough hands slipped beneath his shirt and ran up the smooth skin of his back, Cas' grip tightened enough to leave faint bruises.
Dean broke the kiss and moved instead to the fallen angel's neck, kissing, sucking and biting his way down to the edge of his shirt. He made a small, disgruntled noise in the back of his throat, then sat back slightly. His hands gripped the bottom of Cas' grey shirt, tugging it up to reveal his muscular abdomen and the ridges of his hips.
Cas willingly obliged and raised his arms, allowing Dean to pull his shirt up and over his head, before discarding it beside the bed. He dipped in and kissed Cas briefly, before removing his own black shirt and dumping it on the floor.
Without hesitation he began to kiss Cas once more, pushing the angel down onto his back before pressing himself against him, bringing his hands up to tangle them in his messy black hair.
They continued for a seemingly endless time, kissing and nipping and sucking at each other's lips and necks. Cas could feel his erection pushing uncomfortably against the constricting denim of his jeans, and there was an equally hard bulge in Dean's trousers pressed against his upper thigh.
Dean's hands traced down his body until they rested on the smooth curve of his hips, and Cas made no objection as he felt thumbs hooking into the waistband of his trousers, tugging them down slightly.
He frowned and glanced up as Dean pulled away from Cas, staring down at him questioningly.
"What are you waiting for?" Cas breathed, panting slightly.
"Are you... are you sure you want this?" Dean asked in reply, also breathing slightly more harshly than usual.
"I'm sure." He answered without hesitation.
"You've never done anything like this before... have you?"
"I have not." Cas met Dean's gaze unwaveringly. "But there's no time like the present."
Dean grinned lopsidedly, biting his lower lip and ducking his head shyly.
"Sure. Okay. We'll take it steady though, yeah?"
Cas nodded. "If you feel that is wise."
"Okay. I – Okay." Dean grinned, then reached down and undid the button and zipper of Cas' jeans. He tugged them slowly down his hips and thighs, bringing his boxers down with them and leaving Cas completely naked, his cock already hard and throbbing slightly.
Dean quickly stripped himself of his remaining clothes until he too was naked, before once more straddling Cas' hips and kissing him, this time with renewed intensity, nipping and sucking at Cas' lower lip.
His hand stroked all the way down Cas' body from his neck to his cock, which Dean began to gently stroke up and down from base to tip, with just the barest touch. Cas groaned against his lips, arching his back slightly and pushing his hips up into Dean's touch, yearning for more contact.
Dean smiled slightly before taking Cas' length firmly in his hand and starting to pump up and down, slowly at first but building in pace.
Cas moaned loudly, tilting his head back and screwing his eyes shut - his mouth open wide in pure pleasure at the first sexual contact he'd ever received. Unable to reach his lips, Dean moved instead to his neck, sucking a deep purple bruise into the hinge of Cas' jaw.
He pressed a quick kiss to the hollow of Cas' neck, before pulling away, releasing his grip on the smaller man's hard length. Cas made a small mewling noise and gazed up at Dean with wide, expectant eyes.
"Roll over." Dean panted, sliding off the bed and crossing the room to his duffel bag on the floor by the far wall.
"What..?" Cas asked, blushing a little with embarrassment. Dean definitely knew a lot more about how to do this than he did, and it was showing.
Dean glanced over his shoulder from where he was crouched, rummaging through the bag. He smiled patiently.
"Turn over onto your front. You'll probably find it most comfortable on your hands and knees."
Cas' eyes went wide, and he nodded. He got into the position as he was instructed and glanced back at Dean to see him rising triumphantly, holding a small tube in his hand. Cas thought he had an idea what that was.
He watched Dean walk over to the bed, then turned back to face the headboard as he felt the mattress dip behind him.
Dean placed his hands tenderly on Cas' hips, stroking the sharp jut of bone before stroking his hands down over the smooth curve of his ass. He leant forward and laid a gentle kiss on the left cheek, then sucked sharply, marking another love-bite into the angel's flawless skin.
He sat back, admiring his handiwork, then opened the tube of lubricant that he had retrieved from his duffel bag. He squeezed some into his hand, slicking his fingers with the stuff, before gently touching the tip of one finger to the rim of Cas' hole. He felt the smaller man tense slightly, and stroked a comforting hand down his back.
"It's fine, baby. It's okay. This might hurt a little at first, but once you get going you'll feel great, okay?"
"I trust you, Dean. Carry on." Cas murmured.
"Okay, baby." Dean placed a quick kiss on Cas' back, before gently sliding his finger into him.
Cas let out a startled gasp that quickly transcended into a moan of pleasure. Dean placed his cheek against the small of his back, breathing in the sweet scent of Cas' skin as he carefully pumped in and out of him a few times. He pulled back to the tip, then pushed in with a second finger.
He let out a small yelp of pain, his back arching up in discomfort. With his free hand Dean reached forward and tenderly stroked the angel's hair, cupping the back of his head.
"Shh, it's okay. You're doing great." He cooed as he cautiously pushed in further, before pulling back and repeating the action. It didn't take long until Cas was rocking back and forward slightly onto Dean's fingers, letting out small moans and hisses of pleasure as the fingers inside him scissored, stretching him out.
Finally, Dean pulled out. He took the discarded bottle of lube from the bed, quickly and efficiently slicking his cock from base to tip. He leant forward over Cas and whispered in his ear.
"I'm sorry, baby. This is going to hurt at first. But ride it out, it'll get better. After this first time it won't be nearly as bad." Cas nodded his agreement, biting his lip in a combination of nerves and excitement.
Dean pressed a quick kiss to his cheek, then resumed his position, kneeling between Cas' bent and spread knees. He lined himself up with Cas' entrance, placed his hands comfortingly on the smaller man's hips and then carefully, slowly, pushed in.
Cas cried out, his back arching and his head dropping. From this angle Dean could see the angel's face, his teeth clenched, a light sheen of sweat standing out on his forehead.
He murmured soft, comforting words as he pushed in further, easing about two thirds of himself into Cas. He pulled slowly back to the tip, before easing back in again, this time all the way. Cas moaned again, through clenched teeth, but not so sharply this time.
Dean gritted his teeth, trying not to show Cas his pleasure whilst his baby was still in pain, but damn – he'd never taken a virgin before, and it was so fucking good.
He began to ease in and out of Cas, building up a steady rhythm that grew in pace. After a minute or so the angel began to make small moans of enjoyment, and after two he was rocking back and forward, pushing back into Dean to take in as much of him as he could.
They were both panting, sweating. Dean raked his nails lightly down Cas' back and tangled them in his sweat-dampened hair, tugging on it ever so slightly. Dean's climax was building. He realised how close he was to the edge, stroked his way down to Cas' cock, and began pumping it hard and fast, tracing his fingers over the top to use the angel's pre-cum for lubricant.
The jerk of Dean's hips became even faster, more erratic and in a blinding, explosive flood of pleasure he came inside Cas amid a stream of profanities. He rode out his orgasm in a few long, deep thrusts, and seconds later Cas came too, emitting a strangled cry of pleasure as his hot seed released all over Dean's hand and his own stomach.
Dean pulled out of Cas as he collapsed face-down onto the bed, his limbs going limp with the overwhelming intensity and sensation of his first orgasm. Dean allowed himself to drop down next to him, draping a tender arm around the exhausted angel's waist.
Cas turned his face to Dean, and they kissed, long and sweet. When they finished, Cas smiled gently at Dean before placing his cheek on his chest and snuggling into him.
With a small smile Dean reached over the edge of the bed and hooked the blanket that had gotten shoved off the side. He spread it out over the two of them and then wrapped his arms around Cas, nuzzling his nose into the angel's soft, still slightly damp hair.
Once again they fell asleep side by side, firmly wrapped in each other's embrace.