Sam found himself outside of Gabriel's front door, contemplating whether he should knock or just turn around, get back into his car and try to pretend he hadn't driven halfway across town half drunk. In the midst of his internal argument, he failed to notice the door swing open to Gabriel staring at him in blatant confusion.
"Sam? What are you doing here? It's late..." Gabriel held Sam's gaze, taking in his appearance, his cheeks flushed rosy pink from the alcohol he could easily smell on his breath. Sam stared back, unblinking as he desperately tried to come up with a good reason for being here at two in the morning.
"I needed to see you, I... Fuck, Gabriel, I'm sorry..." Sam couldn't hide the pain in his voice, or the slur in his words from having downed nearly half a bottle of whiskey less than an hour ago. He waited for a response, hanging his head in shame.
Sam was painfully aware he had seriously fucked up by having gone and cheated on his boyfriend of three years, it had been an accident, at first, until it wasn't and Gabriel had caught him and promptly kicked him out of their apartment. He made every idiotic excuse in the book, from 'it's not what it looks like' to 'he came onto me', knowing Gabriel wouldn't believe a word.
"Yeah, well I don't want to see you. Just, please leave, Sam..." Gabriel finally said, looking away now. He didn't want to hear any more stupid excuses, not after walking in on Sam quite obviously being intimate with another man in the middle of their living room.
"Gabe... Please..." Sam begged on a choked off sob, tears now forming in the corner of his eyes at seeing the hurt on his boyfriend's expression under the dim light above the door.
He started to reach out to take his hand, but decided it best not to with how Gabriel was now looking at him.
There was a long, awkward silence between them, something Sam wasn't used to when it came to Gabriel, who was usually all bubbly and talkative, especially around him. Now he was quiet and buried into himself, and Sam thought for a second he might say something, but it never came.
Turning around to trek back to his car, get in and drive back to the motel he had rented after being practically ran out of the apartment, a noise behind him made him stop and spin back around to face Gabriel again, an ache in his chest making it impossible to breathe.
"Come inside before I change my mind." Gabriel huffed stepping back into the apartment, holding the door open to allow Sam to follow him through it. He let the door swing shut on its own, not caring to lock it. He crossed the floor and moved to take a seat on the couch, eyeing Sam the whole time.
"Thank you." Sam offered looking down at Gabriel from his spot still by the door, he wasn't entirely certain if he should make a move to join him on the couch or not, so he simply stayed put until Gabriel hesitantly patted the seat next to him in quiet invitation.
"Gabe, I..." Sam began as he joined him on the couch, taking up the other side and leaving plenty of space between them, even though that was the last thing he wanted right now, when Gabriel was in his face, crowding him into the corner of the couch in an instant, arms bracketing him in place as golden-hazel eyes met dark brown.
"Um... Gabriel, what..." the unfinished question was swallowed down when Gabriel crushed his lips over Sam's in a searing kiss, drawing an unexpected whimper out of Sam's throat. He was now aware of the rest of Gabriel on top of him, his right leg pressed against his left with his right thigh nestled between Sam's, dangerously close to his jean-clad crotch.
Gabriel pulled back to look down at him, lips now pink and swollen from their kiss. Sam was breathless and his alcohol riddled mind was desperately trying to make sense of this sudden turn of events as he watched Gabriel curiously. He dipped forward to kiss him again when Sam managed to put his hands on either side of his face, stopping him.
"Gabriel, what are you doing? I don't understand... This..." Sam stared down at Gabriel's body inches from his own, flicking his eyes back up to meet Gabriel's, his brows furrowed in confusion. Gabriel was mad at him, wasn't he? So then why the hell was he all over him like this? Sam regretted that whiskey now, if he was more sober maybe this would make sense.
"I kept thinking about it, Sam... Why you did what you did, you were seeking something you thought you didn't have... Something I wasn't giving you,"
Gabriel pulled Sam's hands off his face and kissed him once more, deep and hard until they were both moaning now, their bodies responding in kind to the closeness of one another. Gabriel rubbed his thigh between Sam's, earning a low groan this time.
"I'm giving you what you want, babe. I thought it was obvious..." Gabriel nipped at his bottom lip, running his hands over Sam's chest and down his stomach, feeling the tense abdominal muscles beneath the thin fabric of his shirt. Sam sat up straight, pushing Gabriel off his lap and staring at him.
"Gabe, fuck... You shouldn't be doing this if you think it's what I want, you should do it because you want it." Sam explained, feeling some of the whiskey clearing out of his system enough to think coherently. He reached over and took Gabriel's hand, squeezing it reassuringly when Gabriel looked at him.
"I fucked up and I should own up to that, I should be the one..." Sam sighed, struggling to find the right words to express himself properly. After a moment, he gave up and decided to go a different way about this. He stood from the couch, moving to kneel between Gabriel's legs, placing his hands on his thighs, prompting him to spread them so he could slot in between them.
"Sam..."
Sam looked up at Gabriel longingly, leaning up to capture his lips with his own in a bruising kiss that left Gabriel panting when he pulled away. Now Sam's hands were roaming up Gabriel's thighs until they reached his groin, thick, surprisingly nimble fingers popped open the button and undid the zipper on Gabriel's jeans. Gabriel let out a quiet groan as Sam's hand engulfed his cock, already hard and aching.
Sam stroked him a few times, down to the base and back up to the head, pulsating at his touch. Gabriel didn't bother holding back the wanton moan that slipped out of his plush lips as Sam took him into his mouth, the wet heat of it setting him off.
"Oh fuck, babe... Feels so good..." he panted, eyes closed to the overwhelming sensation of Sam's mouth sliding along the full length of him, bobbing his head back and forth, puffing out his cheeks to swallow around the thick cock hitting the back of his throat. His technique was a little more sloppy than usual, but he supposed he could blame that on the whiskey. Above him, Gabriel was writhing against the couch, hands clutching at the edge of the cushion on either side of his lap.
"God, yes, more, more..." Gabriel had started to rock his hips, grinding against Sam's face. He blindly reached down, taking a handful of Sam's hair and stilling his movements. Sam was more than happy to oblige his boyfriend, moaning low and deep around the cock now fucking his throat. Sam's own cock was hard and heavy, straining desperately against his zipper. He was seriously regretting not wearing boxers all of a sudden, but he didn't have time to worry about it as Gabriel had picked up his pace.
From the sounds coming from Gabriel along with his now uncoordinated movements as he continued to fuck Sam's face, Sam knew it wouldn't be long until he was coming down his throat. The thought alone made his cock leak, a whimper falling from his lips. Gabriel gave a shout of his name, his cock twitching wildly against Sam's tongue as he came, hot and thick, spurting down Sam's throat.
"Fuck, that was so goddamned hot babe." Sam panted pulling off of Gabriel's slowly softening cock, wiping the corner of his mouth as he sat back on his hunches, staring up at Gabriel now slumped back against the couch. He could no longer ignore the painful ache of his cock against his zipper, he deftly opened his jeans and groaned at the instant feeling of relief as his cock sprang free.
Gabriel was sitting forward now and looking down at Sam with his cock hanging thick and heavy between his thighs, the swollen and achingly red head demanding attention, attention Gabriel was more than willing to give. He slid down from the couch, coming to kneel between Sam's outstretched legs and dipping his head to suck the tip of Sam's cock into his mouth.
"Wait... Please, Gabe..." Sam used every ounce of restraint and strength he had to push Gabriel off him, hands on his shoulders as he looked imploringly up at his boyfriend, an expression of understanding crossed Gabriel's features when he looked at Sam.
They helped each other strip off their clothes, tossing them aside somewhere as Sam pulled Gabriel flush against him, their now naked bodies fitting perfectly together, Sam's impossibly hard cock brushing against Gabriel's still soft one. The both of them moaned at the welcome friction, Gabriel's cock slowly filling out once more.
"Let me make you feel good, sweetheart." Gabriel pleaded wrapping his arms around Sam, his hands coming to claim Sam's ass in a possessive grasp, earning himself a sound of surprise from the taller man. Sam could only nod in response, his head dizzy as all the blood in his system was pooling into his cock.
Gabriel took Sam by the hand, leading them back towards the couch and pushing Sam until he collapsed onto his back. "I should admit something before we do this..." Gabriel started, coming to stand over Sam with his arms crossed over his broad chest. Sam looked up at him, waiting patiently for him to continue.
"I was fucking myself on one of our toys before you showed up, thinking about you..." Gabriel finished on a sigh, almost whispering as his cheeks flushed pink with the sudden admission, deepening when Sam's eyes darkened with lust. "I missed you too..." Sam took Gabriel by the hand, tugging him down onto his lap.
"Please fuck me, Sammy. I need you..." Gabriel pleaded wrapping his arms around Sam's neck, straddling himself over Sam's legs, a stray moan escaping him when the pulsating head of Sam's cock brushed over his loose rim. Sam wrapped his arms tight around Gabriel's waist, holding him still as he aligned himself with his boyfriend's hole. Kissing roughly, they moaned into each other when Sam easily seated himself deep inside Gabriel's velvety warmth.
"Fuuuck... Fuck, Sam, please do something. This is killin' me..." Gabriel whimpered against Sam's mouth, his tongue sliding across Sam's lips. Sam tightened his hold on Gabriel as he began to thrust, slow and deep, bringing all sorts of little wanton noises out of his boyfriend. Gabriel whimpered, whined and moaned all while Sam pumped his hips harder and faster, drilling his prostate with unimaginable precision.
"Love you so much... Wanna, fuck, make you feel good... Wanna do anything to have your forgiveness, babe." Sam panted, pressing his forehead against Gabriel's as he kissed him on every other word. Gabriel started a slow grind of his own, his cock trapped between their sweaty bellies, droplets of precum easing the way.
"Fuck, yes... Just fuck me harder, please!" Gabriel cried feeling another orgasm rushing to the head of his already once spent cock, sensitive and throbbing with need for release. Sam shifted, planting his feet on the floor for better leverage as he fucked Gabriel with all his strength, drilling his prostate on every thrust up. "Gonna cum, babe... Fuck!" Sam shouted, his orgasm ripping through him, filling Gabriel with hot seed.
Sam fucked Gabriel through his orgasm, groaning and grunting. Gabriel soon came after, Sam's name on his lips as he spilled his second orgasm of the night all over their stomachs. "God, that was..." Gabriel panted, breathless and loss for words.
"Perfect, it was perfect." Sam announced through shallow breaths, staring up into Gabriel's eyes. "Yes, well it certainly is a start to your redemption..." Gabriel managed, staring back at him, arching a brow in contemplation. Sam grinned wide, resting his head on Gabriel's shoulder.
"I'll take that, will take anything you give me babe." Sam replied, his voice muffled against the crook of Gabriel's neck.
