Work Text:
“Driver!” his brother yells obnoxiously loud through the partition, like it isn’t open already. “Be back at seven A.M. sharp.”
“Of course.”
Michael turns to Castiel with his nose scrunched up in disgust. “Now that you are back, can you have a word with him? He has been borderline insubordinate the entire time you’ve been gone.”
“You know he can hear you, right?”
“Good. He’s about one eye roll away from being fired.”
Castiel sighs, ready to be done with this entire conversation. Has it really only been twenty minutes since he landed?
“Say hello to Bela for me,” he says, hoping Michael gets the hint and leaves before Castiel pushes him out the door. What? At least the car isn’t moving anymore.
“You coming to dinner on Sunday? Mother has something she wants to talk to you about.”
“Great. I wouldn’t miss it.” –and hopefully, the sarcasm isn’t missed either.
“I’m glad to have you back.” With those oh-so-encouraging words, he leaves and slams the door shut. Things must be really bad within the family if Michael missed him.
“Where to, sir?” the driver asks.
“Home, please.”
The calming rumble of the engine finally fills the cabin due to the lack of conversation and Castiel breathes a sigh of relief. It’s good to be back, but he didn’t miss his family. They’re a pain in the ass.
The city lights slowly disappear behind him. He doesn’t like the city. Cities are full of people, and people are idiots.
“Pull over up here,” he calls out, knowing there is a hidden turnoff to a small dirt road ahead.
Gravel tinks up under the car as they pull over and the car comes to a stop.
Castiel opens his door and steps out into the cool air of the evening. The metal is cool on his back, as he leans against the car, but he doesn’t care. The driver’s door opens and closes and a warm heat slides in next to him. Vanilla and tobacco leaf cologne engulf his senses, chasing away the outdoor country smells, and Castiel can’t wait any longer.
He turns and cages the driver’s body between his and the car. Their mouths come together almost violently, neither one able to hold back the desperation and wanting that bleeds through their veins. Castiel thrusts his tongue into his open mouth, claiming, tasting, invading. Chests to chest, hips slotted together. God, he’s missed this.
When oxygen becomes his only problem, he pulls back, leaving them both panting. But he doesn’t let the gap between them last long, kissing a trail along his stubbled jaw towards his ear. “Did you miss me, Dean?” Castiel whispers, a shudder rippling through the man’s body.
“Yes, sir,” he pants.
“Good,” Castiel groans as he rocks their hips together.
With quick fingers he unbuttons Dean’s white shirt, leaving a trail of kisses down his exposed chest, over his toned abs, directly towards his belly button. He doesn’t stop, lowering himself to the ground, not caring about the dirt on his knees. The top button goes quickly, and he yanks the zipper down just as fast. Satin blue panties greet him and he rubs his face along the exposed fabric, and hard cock, taking in deep breaths of the potent smell of arousal and Dean, Dean, Dean.
“Have you been a good boy for me while I’ve been away?”
“Yes, sir,” he says, his heart is beating so hard it is visible on his chest.
“Did you come while I was away?”
“No, sir. Only you. Only you.”
“Good boy.”
His cock twitches at the mention of being a good boy. The head peeks out from the top of the panties, dragging along the lacy trim, and Castiel can’t wait any longer. He lowers the front of the panties reverently, tucking them under his balls, exposing the full, aching length of Dean’s dick, just begging to be licked. So he does just that and Dean hisses. When he gets to the top, he sucks the head into his mouth and lowers his lips down his shaft, taking in as much as he can.
“Fuck,” Dean groans, and his hands scramble against the black paint of the car.
Cas takes his hands and places them on his head, and Dean immediately threads his fingers through his hair. He bobs his head, sucking and slurping, tasting pre-cum on his tongue. Cas grabs handfuls of his ass and they set a brutal rhythm, the head of his cock hitting the back of his throat with each thrust.
“Sir? Fuck. Fuck. I want to… feel you,” he pants, as his legs shake around Castiel’s body. He is close. “I… prepared… for you.”
A smile forms on Cas’ lips and he slurps off his cock. It flicks hard against his stomach and Dean grunts. Oops.
Cas grabs the top of Dean’s pants and pulls them down to his knees, taking a moment to take in the sight of the blue panties stretched down tight around his balls, his leaking member standing tall and proud against the cool night air. It is a shame to move the underwear, but he needs to see his prize.
He lowers the silky material to his knees and Cas turns the man so he is facing the car. And, there it is. A shiny black butt plug is nestled between his ass cheeks. His rim stretched tight around it, trying hard to hold it in.
Ignoring the ache in his knees, he stands and pushes his body flush with Dean’s, pressing the man’s naked chest and hips against the cool metal. Dean hisses, and his body shudders against the conflicting sensations.
“You really did miss me, didn’t you?” Castiel whispers into his ear, his finger circling the plug, causing Dean to shake further.
“Fuck. Yes.”
He grabs a hold of the base of the plug and drags it part way out, before letting it go and feeling it suck itself back in. Fuck! He so desperately wants that to be him.
Dean places his head on the top of the roof, his panting breath fogging the paint as Cas works the plug in and out of his body. “You like that?”
Dean nods, unable to form words. Cas smiles, excellent.
With one extremely slow pull on the plug, he tugs it free from his body, and Dean whimpers. He wipes the lube off the plug onto his hand and holds it out on top of the roof. “Hold this for me, sweet boy.”
Dean follows the instructions beautifully, and Cas’ heart swells with pride. This is what he has missed.
With his free hand, he undoes his trousers, finally freeing his own neglected cock. He lathers it up with the excess lube, feeling the tightness in his balls already. Unfortunately, he will not last long tonight. It has been too long.
He presses his body weight against Dean’s, feeling the tip of his cock line up with Dean’s waiting hole. Dean is panting, and Cas is not much better.
Twin groans echo into the night as he slides inside, the tight, wet heat enveloping him whole. He waits, one breath, two breaths, three, before pulling back and sliding in once more. “God, I’ve missed you.”
He doesn’t let Dean reply before he starts up a steady pace, dragging his cock in and out of Dean’s tight hole. Cas grabs Dean’s hips and tilts them, changing the angle, and he finds what he is looking for. Dean’s body jerks as he makes contact with this prostate. Over and over again, he nails it relentlessly.
“Fuck, Cas,” he groans. “I’m close… so close. Please. Please, can I? Can I?” he pleads, and Castiel can’t say no. Will never say no to this man.
“It’s okay. You can come, Dean.”
At his words, Dean’s hole clenches around him, impossibly tight, and Dean shudders through his orgasm with a loud groan. Cas slows the pace to help him ride through the waves of pleasure. When Dean’s boneless body slumps against the car, Cas holds his shoulders steady and resumes his fast-paced rhythm, chasing his own release. His balls tighten and a ripple spreads out across his skin before the tide breaks and he is pumping his load inside of Dean. Stars break out across his closed eyelids and he holds tight to the man in front of him.
Cas places his head between Dean’s shoulder blades to regulate his breathing. Grounding his body back on earth.
Once his brain reboots, he reaches up and takes the plug out of Dean’s hand. He slides out of Dean and replaces the plug, sealing his spend inside. Dean shudders.
“Good boy,” Cas says, as he slides the panties and dress pants back up his legs, hiding the evidence.
Castiel refastens his pants and watches as Dean re-buttons his shirt.
When they are fully dressed, Cas reaches up and wraps his arms around Dean’s neck, bringing him in for a kiss. There is less heat this time, less urgency, but no fewer feelings.
“Next time, I’m taking you with me,” Cas says after he pulls away. He rests his forehead against Dean’s, unwilling to be too far away.
“Not sure your brother will approve.”
“Fuck him.”
“I’d really prefer not to, sir.” Dean smirks.
“Hmm, no, I suppose you’re right.” Castiel sighs. He can’t stand the way his brother treats Dean, like he is less than or irrelevant, simply because they pay him to drive them places. Unless you have at least eight zeros behind your name and trust fund given to you at birth, you are not worthy of even having a name.
“Shall I take you home?” Dean asks.
Cas nods. Now that they have stopped humping like rabbits, the chill of the night air is settling around them fast.
Instead of getting into the back, Cas slides into the passenger seat. Dean smiles warmly back at him before placing his hand on the back of his seat and reversing expertly back onto the road. God, he looks so sexy when he does that.
When they get back to the main road, Cas reaches over and grabs Dean’s free hand in his. He closes his eyes and lets the warmth from his palm bleed into his body. Despite them both being outside for the same time, Dean’s hand is deliciously warm in his. He rubs his thumb over his knuckles, feeling the imperfections in his skin. The telltale sign of hands that have worked hard.
Time drifts as he takes comfort in being back, but before too long, Dean is telling him he is home.
He blinks his eyes open and sees the enormous front doors to his estate right outside the car. No, that is not his home. He turns back to Dean.
“Stay?” he asks, weirdly unsure of what the answer will be. Castiel is rarely told no, and even then, a no is usually just a few dollars away from a yes. But not in this case. If Dean says no—
“For how long?”
Forever. “For as long as you’ll have me.”
“What if I can’t let go?”
“Then, don’t.”
Dean places his palm on the side of Cas’ face and pulls him forward.
“Okay,” he whispers, sealing it with a kiss.