Castiel made the mistake of thinking that he could drink all night with Dean. Sam had gone to sleep early in the other room, claiming that Dean couldn't even get drunk anymore. It was just a vitamin to him.

So Castiel woke up to an intense headache. Actually it wasn't an ache, he imagined that what he felt was similar to feeling a meteor crashing into his skull.

Seeing the sunlight seeping through the closed window sills, he had just enough time to register that he had slept through most of the day before the light was too much for him to handle. He covered his eyes with his hand and groaned. Dean saw him and chuckled.

"Not used to that much whiskey, huh, Hot Wings?" Dean walks over, a glass of water in his hand.

"Try this. In my experience, this'll do you some good."

Castiel graciously accepts the water, and while it's relatively warm, it still feels like ambrosia on his tongue.

Cas sets the glass down after he chugs it and holds his head in his hands, his ears recognizing the sound of Dean frying bacon. This is no surprise, Dean eats bacon at any time of the day. It must be on a low heat, because it sounds like it's taking Dean much longer than it usually does.

Castiel looks up to see that the reason he's cooking slowly is because Dean is watching him, a worried stare cast his way. Dean turns the heat down even lower and walks over to Cas.

"Dean, I don't think the water is working," Cas grounds out.

Dean pauses, then grins like a Cheshire cat. "Well, you know Cas," he purrs. "I do know of one sure-fire way to help get rid of a hangover."

Dean kneels in between Cas's legs and starts to slowly run his hands up Castiel's thighs.

"I don't- Dean this isn't right-"
"Oh c'mon Cas," he smirks, "like you haven't thought of it before."

Dean rubs his hand along the outline of Cas's cock, teasing him before he unzips his pants.

"Dean-" Cas murmurs.

"Cas, just let a professional take care of this."

Pulling his pants down, Dean chuckles as he pulls out Cas's growing erection. Dean raises an eyebrow and smirks. "Wow, Jimmy really got blessed in the downstairs department."

Cas gasps as Dean starts moving his hand up and down, slowly at first, then picking up speed. Cas's eyes close and he clutches the sheets. In his head, he can feel the endorphins slowly cascading over the pain of the hangover.

His eyes shoot open as he feels a different sensation, and looks down to see Dean's tongue flick out to catch the precum. He watched in amazement as Dean then took the entirety of his length into his mouth, gasping again.

"Dean, please," he pleaded.

Dean took his mouth from Cas's dick – hand still working it's way up and down – just long enough to grin and say, "Don't worry, Cas. I've got you."

He licked up the underside of the angel's cock, relishing in Cas's reactions – hands flexing in the sheets, Cas muttering his name, eyes fluttering open and closed.

Only moments later, Castiel's hips start to buck up into Dean's mouth. Dean quickens his rhythm. A few more pumps of his hands, a few more dips of his head, and Cas is coming, crying out Dean's name.

The angel lies back on the bed, panting softly.

Dean licks his lips and leans down next to Cas. "So, how's your hangover?"

Castiel looks at Dean and smiles, eyes still clouded with lust. "What hangover?"

He grabs the back of Dean's neck and pulls him into a slow, warm kiss. "Dean?"

Dean's eyes are still closed, his face still close to his friend's as he murmurs a "Hmm?"

"I think your bacon has burned."