Work Text:
A low growl rumbles in the back of Sam’s throat, his eyes drilled on the women talking, handling, flirting with Gabriel. The angel’s lucky that he’s immortal, because if looks could kill the archangel would be dead by now. His irritation simmered beneath the surface, he tore his gaze away from Gabriel. Determined to regain his focus on the book and not let the trickster get to him.
But no matter how hard he tried, his eyes always seemed to find their way back to Gabriel’s alluring form. The symbols in the book start to blur. Frustration mingled with envy, threatening to obstruct his concentration. He closed his eyes for a moment, taking a deep breath-
“What’s the matter samsquatch?”
His eyes snap open instantly forming into a glare, seeing Gabriel leaning against the table. The angel’s eyes shimmering with mischief, he looks back down, his grip on the book tightening. “Nothing, Gabe just trying to make some actual progress.” He says calmly yet his voice had some bite behind the words.
He feels the table shift, glancing up slightly seeing Gabriel had leaned closer. “Nobody said you had to sit here and pout,” Sam scoffs, “yeah well nobody told you to act like this is a strip club.” He retorts as he flips the page of the book. “Sam you should know that jealousy is one of the seven deadly sins.” Gabriel teases, his tongue skims over his bottom lip as a grin breaks across his face.
“And so is lust.” Sam grits out, slamming the book close before getting up from the seat, storming off to the bathroom. The echo of his heavy footsteps continues until he’s in front of the small bathroom mirror. He sighs deeply, turning the faucet on, dipping his hands into the water then runs them over his face. He looks back at himself in the mirror, watching the droplets of water drip down his cheeks, almost mimicking tears. "This is fucking stupid," he mutters to himself, the feeling of humiliation weighing heavily on his chest.
“You’re right it is.”
His body snaps around seeing Gabriel standing a couple inches away. His hands grip onto the edge of the sink as the archangel moves closer to him. “It all makes sense now,” Gabriel says, sliding his body in between Sam’s. His hands resting over the hunter’s, “this isn’t the first time you’ve been jealous, is it Sammy? Because if I remember correctly, you seemed pretty upset about those hookers that I had, back when you tried to kill me.”
The grin grows hearing Sam’s breath hitch, “Still not over that by the way, Samshine.” He mumbles, leaning forward letting his lips brush against Sam’s. “Gabe-“ the rest of his sentence gets muffled as the angel’s lips press against his. His eyes flutter shut, it was like being kissed by fire; warm and inviting yet it was soft, almost chaste but it left Sam burning for more.
A shiver runs down his spine feeling Gabriel’s hips push lightly against his own. He moans softly into the kiss, tilting his head to the side allowing the kiss to deepen. He lets his mouth slack slightly open, shuddering as Gabriel’s tongue traces his lip before slipping into his mouth.
He pulls back breathing heavily, his eyes gazing into Gabriel’s. His chest warms at the sight of the angel’s eyes turning from brown in to a dark gold. It’s a transformation that always mesmerizes him, seeing those beautiful eyes swirl into their natural color made Sam smile. Knowing that he was the reason behind it.
“Samuel you flatter me,” Sam groans at the comment, his face heating up in embarrassment, remembering that the trickster could read minds. Sam’s head drops back, exposing more of his neck, Gabriel’s lips and teeth grazing their way up and down his neck. The archangel kicks Sam’s legs further apart, his hips rutting against Sam’s more rougher. He chuckles listening to the choked out moan echo off the walls.
He drags his mouth back up to Sam’s ear, hushing the human quietly. Of course him being him though Gabriel grounds his hips sharply, smiling at the way Sam bites his bottom lip trying to stifle his sounds, only for a small whimper to slip through.
“Never knew you felt this way about me, kiddo.” Gabriel says, his fingers tangling their way into Sam’s hair giving it a small tug. “Don’t worry though, I’ll make it up to you.” He purrs, nipping Sam’s earlobe before pulling away and heading out the door. Sam stays rooted to the spot, staring blankly at the door. The sound of his own heavy breathing fills the small room. He shakes his head straightening up, a soft gasp falls from his lips as he adjust his jeans.
“Don’t do it Sam.”
He groans hearing Gabriel’s voice ring through his head. Fuck that bastard and his stupid shitty powers, Sam let’s go of the sink, shifting his jeans around one last time before heading out the bathroom and back over to the table. He sits down, picking the book back up. Forcing himself to focus on the words, his leg bouncing under the table. He couldn’t help but steal glances at Gabriel when the man wasn’t looking. He flips the page of the book, trying to steady his reading but his thoughts kept slipping, thinking about what happened not even a minute ago.
The flush on his face spreads down his neck. Sam runs a hand through his hair, quietly sighing to himself. He looks downs at his watch, mentally cursing at the fact it hadn’t even been five minutes. He’s never going to find what the hell he’s looking for in this book, he’s too focused on Gabriel-
His leg jolts banging the bottom side of the table when he feels a tingling pressure press against his lap. His eyes flicker upwards locking with the archangel’s gaze. “Fuck,” he grumbles seeing the small smirk on Gabriel’s face, as the older man took a sip of his drink that he had in his hand. Sam’s jaw slacks feeling the pressure build up, his eyes roll lazily before closing. His leg shaking vigorously under the table now, the sound of his own heartbeat fills his ears.
Sam jerks up, getting up from the table. He quickly grabs the book and swiftly walks out the bar. His free hand fishing for the impala’s keys in the pocket of his jacket, pulling them out. He walks over to the driver’s side, opening the door he tosses the book into the back of the car. Listening to the way the engine sparked to life, his hands grip onto the steering wheel as his foot rams the gas petal into the floor.
“You are really easy to work up.” Sam’s head snaps to the side seeing Gabriel in the passenger seat. “No, I’m not.” He replies, looking back towards the road. “Sorry to be the bearer of bad news samshine..” Sam huffs out as Gabriel’s hand grips the inside of his thigh. “But you are.” Gabriel continues, moving his hand to cup Sam’s crotch firmly. “Gabe.” “Sam.” He teases back, slowly kissing at Sam’s neck, letting his tongue poke out to run over the faint purple marks he was creating.
“I’m driving.” Sam says shakily, his fingers tightening around the steering wheel. “No you’re not, kid.” Sam’s eyebrows furrow, his grip loosens up until he’s no longer holding the wheel, realizing that Gabriel must be controlling it. He squirms his legs together, swallowing thickly. “Gabriel,” he whines, his hands flailing until one grasps onto the back of the head rest and the other holding onto Gabriel’s jacket as if his life depended on it. (In this case it probably did but that’s beside the point.)
“That’s it baby just enjoy it, told you I was going to make it up to you.” Gabriel coos, rubbing his hand against Sam’s lap rougher. He lets out his own groan when Sam’s hand grabs his hair, forcing his head away from Sam’s neck. His gaze never leaving Sam’s, those pretty big doe eyes all blown out, listening to the small whines and heavy pants fall from those soft pink lips. “Gabriel please,”
Another low groan escapes him, the sound of the small plead made waves of arousal flood his body. “Please what, samshine? Come on be good boy and tell me,” a grin breaks across his face hearing Sam let out a loud mewl. “Can you do that for me? Be my good boy, Sammy.” He husks, the grin turning into a smile seeing Sam nod his head weakly.
“Words college boy, need you to use those words for me, other wise I can’t give you what you want.” He says, planting soft kisses on Sam’s lips, each one getting a bit deeper and longer. “You, want you.” Sam pants, rocking his hips up into the hand. “I know you do beautiful but with how you acted today I don’t know if you deserve me.”
“No, no please. I’ll do anything,” Sam whines, Gabriel leans closer to Sam’s ear, “Then be a good little boy and prove to me that you deserve me.” He whispers before stopping the car in a parking space and getting out. Sam complies in an instant, hurrying behind the archangel up the stairs until they get to their motel room.
Gabriel snaps his fingers, both watching the door slam open. “I want you undressed and on that bed, Sam.” Sam groans, nodding his head. He shimmers out of his jacket letting it thump to the ground. Kicking off his boots and socks, then pants, quickly peeling his shirt off only leaving him in his briefs. His blush creeps down his chest as he turns to face Gabriel, who was sitting in the desk chair.
“The underwear too, kiddo”
Sam whines again softly, pulling the last piece of clothing off of his body then crawls onto the bed, lying down on his back. “Aren’t you a sight for sore eyes,” Gabriel purrs, he felt his dick try to bulge against his zipper at the sight of Sam’s legs spreading showing off the hunter’s leaking hard on.
Sam opens his mouth to speak but every thought goes off track when the phantom touches return. His hands grip at the sheets under him, trying to buck his hips up into the graceful touch but they were being forced still. “Gabriel,” he keens, the muscles in his legs start trembling. Fuck he could feel his stomach tightening by the second, “Don’t even think about it, Sam.” He groans, trying to stay out of his thoughts so Gabriel couldn’t read them anymore than he has.
“Please, Gabriel please.” Sam rambles, his eyes fluttering shut as he tried to concentrate on not coming. ‘Can you do that for me? Be my good boy, Sammy’ those words from earlier rung like church bells in his ears. His eyes flicker back open, his breath gets caught in his throat seeing the silhouette of allure wings in the dim light of the lamp. “Look at you being so patient and such a good boy, just like I asked.” He whimpers, his eyes shifting to Gabriel’s lap watching the archangel palm himself. “Maybe you do deserve me.”
“Gabriel-Gabe please, please.” He pleads, excitement and eagerness swells in his chest as Gabriel slowly stands up from the chair. With every careful step taken towards the bed, Sam's heart pounds faster and heavier, his palms sweating as he waits. The archangel crawls onto the bed and reaches out, gently caressing Sam's cheek, tracing the lines of Sam’s jaw with the tip of his finger.
"Oh, Sam.” Gabriel murmurs, his voice husky and filled with promise. Trailing his fingers along Sam's arm, sending delicious shivers down the hunter's spine. “You’ve been such a good boy for me tonight.” Sam nods, unable to form coherent words. His hands tug at the trickster’s shirt, his pleading eyes gazing into Gabriel’s. “If you want it off so badly then take it off, kid.” Gabriel teases, his own shocked laugh fills the room when he’s finds himself on his back.
Sam’s hands working fast at Gabriel’s shirt and pants until both items were on the floor. His fingers hook the brim of Gabriel’s briefs, glancing up at the angel. “Can I?” He asks breathlessly, a soft smile creeping onto his face when he sees Gabriel nod.
He hooks his thumbs under the elastic waistband, pulling Gabriel’s briefs down and off. His mouth practically watering over the sight of the archangel’s dick hard and dripping precum onto his stomach. He desperately groans, dipping his head down, wrapping his lips around the top of the head earning a choked moan from Gabriel. Sam’s eyes flutter, savoring the taste and smell of Gabriel. His fingers dig into Gabriel’s thighs, gripping tightly as he slowly bobbed his head up and down.
He could hear the archangel's breathing quicken, the soft moans escaping the older man’s lips growing louder, fueling Sam's desire even more. "Fuck, Sam." Gabriel whispered hoarsely, running his fingers through Sam's hair. “Good boy,” he huffs, the hand on the back of Sam’s neck guides Sam’s head down further. He groans lowly, his own head tilting backwards as his eyes rolled before closing.
Sam whines around the cock, his own desperately leaking onto the covers under him. It ached for relief, but his attention was on Gabriel. To drag more of those sounds out of him, to taste the salty precum slip down his throat. To be Gabriel’s ‘good boy’.
He groans, his chest heaving for air when he gets pulled off by his hair. “Please need you, need it-“ he mewls, crawling onto Gabriel’s lap grinding down, shuddering at the feeling of it dragging against his hole. “Woah! Easy Sammy, just a little more baby. Dont won’t to hurt you, no not my good boy.” Gabriel says, his voice low and breathy.
“Gabriel please, I want it-wanna feel it, feel you, please.” Gabriel licks his lips, practically moaning at the sight of the needy hunter. Drinking it all in, from the glazed over doe eyes, ruffled hair, faced flushed with pouty lips to the way hickeys scattered down Sam’s neck and how the thin layer of sweat glistened in the light. “Slowly, okay?” He says firmly yet softly, Sam’s eyes lighting up.
He grabs Sam’s hips guiding them down slowly, a loud moan rips from Sam’s throat, eyes rolling before shutting as his head drops back. Fuck he felt so full, every inch of Gabriel stretched him so deliciously. The burning sensation pooling in his stomach only grew by the second. “Fuck! Yes, yes please-feels so good, Gabe!” Sam shouts, his voice cracking and hitching at each thrust hitting those bundle of nerves deep inside of him.
“Fuck Sammy, so good for me. such a good boy.” Gabriel groans through his teeth, a breathy smile showing hearing Sam repeat his words. “I’m your good boy, just yours.” Sam mumbles, his hands gripping Gabriel’s shoulders, each thrust making his head bounce. “So close,” he sobs, grinding down the best he could feeling his legs clutching and trembling around Gabriel’s waist.
“That’s it cum for me, pretty boy. Been such a good boy for me, my perfect little savior-“ Sam sobs out as his vision goes white, his orgasm rippling through him. Shooting white streaks onto his and Gabriel’s stomach. “Cum in me, please Gabriel.” Gabriel lets out his own whine, cumming into Sam. “Fuck Sam, did so good.” He says, running his hand softly through Sam’s hair.
He pulls out, snapping his fingers making the mess disappear. He lays next to Sam, the hunter wrapping his arms around Gabriel’s body pulling him closer. “Such a good boy, baby.” He whispers, hearing a mumbled “thank you” against his neck. Gabriel smiles, kissing the top of Sam’s head.
