A/N: This isn't my usual of what I write. I usually stay with The Walking Dead fandom, but here I am writing Destiel slash. It must be a sign from God. Anyways, first slash fic, let's see how I do
It was soft at first, just a whisper of incoherent words, nothing Castiel would ruffle his feathers about. That's when he heard it clearly: His name. It was his name. Over and over again. It came as a rasping moan in his ear no, panic quickly overcoming Castiel as he realised whose voice it was. Dean's. By the sound of his voice, he sounded weak, almost desperate. Castiel traveled quickly, keeping himself invisible as he materialized in the cheap motel room they were staying in just outside a small town in Motnana where the brothers were working a case.
Castiel peered around the dark room, Sam's sleepy snores penetrating the silence. His eyes found the cheap bedside table clock, its bright numbers reading 11:05 P.M. He could sense no immediate danger, no signs of anything wrong. He gave the room last sweeping glance, a look of confusion crossing him before he heard it.
A low moan came from one of the twin beds, snatching Castiel's attention. Dean? Slowly, careful not to make a sound, Castiel walked to Dean's bedside, watching as he writhed and wriggled beneath the sheets.
"Cas." he gave a breathy groan. Hands clenched in the bed sheets, Castiel's bright blue eyes found the distinct bulge in his uncovered grey sweatpants. His brown hair was tousled in a tangled mess, the look on Dean's face unreadable by Castiel. He cocked his head to the side, a look of question on his face as he watched him.
A low growl emitted from Dean's throat as he thrusted his hips up, mouth going slack from looked like pleasure, mouth trying to form words as he thrusted up once more. "Cas." the breathy whisper left the hunters lips once more, a shuddering breath passing through Castiel as he backed away, his pants feeling all to tight against his groin.
Sudden realization dawned on Cas to late as he watched Dean, finally understanding. Cas shifted uncomfortably, pressing himself against the wall as he took in a few shuddering breaths, an aching need settling deep in the pit of his belly as white hot fire pooled in his abdomen. His palms scratched at the peeling wallpaper. Cas couldn't deny the attraction he had felt for the hunter through the months they spent with each other. He couldn't deny that the feelings he had now had been running for longer than the last few months. These feelings were the reason why he had been dragged back to Heaven, the reason why he had been put on a leash when it came to orders pertaining to the brothers.
"Oh God, Cas!" Dean's voice dropped to a husky whisper, pre-cum darkening his pants. Cas was light headed now, unable to breathe properly as his erection strained against his pants, a hand going to his groin as he listened, eyes fluttering shut as he slowly rubbed his palm across the front of his trousers, mouth hung open in pleasure. He thanked the Lord that he was invisible to mortal eyes at this moment as he went on slowly, stifling his sounds of pleasure.
A wild thought flashed briefly before his eyes as he refocused on the writhing creäture beneath the sheets. Fire flaring in his abdomen still, before he could stop himself, Castiel found his knees brushing the edge of the bed, fingers tracing the floral patterns on the sheets.
Dean's body tensed as a low guttural moan escaped him, body lurching as he released, the dark stain on the front of his pants spreading. "Cas." He murmured with satisfaction, mouth hanging agape as he relaxed into the sheets.
Castiel's heart hammered in his chest as he climbed slowly onto the bed, breath caught in his throat as he crawled up the relaxed body of the hunter, unveiling himself in the process. Leaning just over him, legs on either side of Dean, hands pressed on either side of his face, Castiel slowly lowered himself on top of Dean, straddling him. He dug his erection into Dean's groin, leaning in and pressing his lips softly to Dean's.
His heart nearly stopped as Dean reacted, unaware of what was happening as he kissed back slowly, utter confusion on his lips, one hand snaking to Castiel's neck, blunt nails digging into the sensitive skin there. "Cas?" he murmured against the angel's lips.
"Dean." Castiel whispered in a deep voice, pressing feather light kisses down his throat. He could feel Dean hardening beneath him and Dean made no move to push him off. Castiel was now probing his mind, searching through Jimmy's memories, looking or something that might please Dean. Something Jimmy might have done with his wife that would please Dean also. He had gotten the gist of Dean's likes and dislikes, observing sometimes cloaked in invisibility as Dean watched his porno's.
"Cas!" Dean's voice was much sharper now, more awake, sleep all but melted from his face as Castiel ground his hips hard against Dean's hardening length. In the bed across from them, Sam gave a sleep jerk, mumbling something incoherent as he turned over, Cas' heart almost stopping as he saw him. He quickly fell back to his slumber. Castiel had observed both of their sleeping habits over the nights he had spent watching over them.
Dean was the problem sleeper of the two, no doubt Hellfire now tinted his dreams every night. His gasps of fright and whimpers of pain cut through the silence of the night, worry seeping through Castiel as he lay a hand on Dean's forehead, sending him to a peaceful slumber, something Cas made sure to do every night he was around.
"Dean, you must be quiet." he said in a low voice, gently nipping at Dean's earlobe, a shiver passing through Dean's body as he did so. "Sam could hear if you aren't." a light, almost uncharacteristic smirk on his lips as he watched Dean's failed, heated attempts to peel his trench coat away. Cas shoved his hands away, recapturing Dean's mouth with his own now as he began to wriggle under him, rubbing himself against Castiel as his tongue begged for entrance. Castiel gently nipped at Dean's lips, granting his tongue permission into his mouth as they began their desperate fight for dominance.
Dean gasped into Castiel's mouth, hot and wet as their tongues met, thrashing and colliding. Jimmy's memories were foggy as on what to do next, a haze of lust and heat covering his memories. They came back for air before attacking each other again, Castiel's hips roughing grinding over Dean's hips. Dean let out another moan and Castiel took this opportunity to slide his tongue over the roof of Dean's mouth, taking in the taste of him.
It was sharp tang, mixed with something that oddly reminded Castiel of cheeseburgers, yet he didn't have time to dwell on that. The simple taste of him was intoxicating and it sent his eyes rolling back into his head, a shudder passing through his body as he fought to catch his breath, his erection straining against his pants to the point where it was almost painful. Pre-cum now stained his pants, leaking down his leg as his shaft throbbed, waiting for action.
"You're being a very naughty Angel." Dean murmured, a mischievous smile on his face as his arms entwined around the Angel's figure. His fingers fumbled at Cas' belt, fingers slipping and sliding against his erection making the Angel moan in pleasure.
"You have no idea.." He said in a heated breath, lips coming to the side of his face. "How long." he said, gently sucking, enjoying the salty tang of the sweat on the angel's skin. "So long." he whispered hungrily, a hand forcing itself down Castiel's unbuckled pants, grabbing a hold of him.
Cas' stifled a deep groan of pleasure as Dean's rough fingers wrapped themselves around him.
"Dean?" They both froze, heart's stopping as Sam's sleepy voice cut through the heated whimpers of their embrace. With a faint sound like the fluttering of wings, Castiel was gone, Dean groping at the air in front of him, hard on throbbing painfully.
Sam was one cock-blocking motherfucker.