AN: Ok, so I've gotten overwhelmingly good feedback for this fic and it really inspired me to crank out another part. Who knows, there may be even more after this :)
Gabriel's bedroom was dark when Sam woke up, but even the lack of light didn't stop the pounding in his skull. He groaned, and just that small noise made his head hurt more. He rolled over, searching for Gabriel's warmth, but Gabriel wasn't in his bed. Sam groaned again, finally peeling his eyes open more than slits.
He tried to remember what had happened the night before but everything was either blurry or missing. He remembered drinking, he remembered bits and pieces of horror movies, and then he remembered Dean tucking him into bed. He remembered Gabriel coming in and-
Fuck.
He'd tried to kiss Gabriel. And Gabriel had stopped him.
Fuck fuck fuck fuck fuck.
God he was such an idiot. And now Gabriel knew how much of an idiot he was. He knew Gabriel wasn't going to freak out on him or anything, he'd try to make it seem like it was no big deal, that they could forget about it and move on. But now that was always going to be there between them, the big awkward thing that would grow and grow and grow until there friendship was nothing but the attempted kiss.
Fuck, why the hell had Sam let Dean talk him into getting drunk last night. He should've known getting drunk around the guy he was in love with was a huge mistake. He sat up, clutching his pounding head in his hands. Maybe he could pretend he didn't remember. Sure, it was dishonest, but maybe it would save their friendship, if Gabriel thought Sam didn't remember it, maybe he'd think he hadn't meant it.
Mind made up to pretend nothing had happened he got out of bed, moving slowly because he felt like road kill. He left his plaid overshirt on the floor but grabbed his pants, yanking them on. His bare feet were cold but he didn't have a single clue what had happened to his socks, so he exited the bedroom in just jeans and a t-shirt. It was significantly brighter in Gabe's living room, and he winced, the light lancing through his skull. That's when the wonderful smells hit him.
Scrambled eggs, bacon, and brewing coffee. Gabriel was bustling about his kitchen, a large pan of scrambled eggs cooking on the stove while he microwaved some bacon. He caught sight of Sam and he grinned, which really was not what Sam was expecting. He hadn't remembered Gabriel being drunk last night too, but maybe he had been, and now he didn't remember what had happened. Gabriel pressed his finger to his lips to silence anything Sam might say, pointing at his couch, where Dean and Cas were sleeping all tangled up in each other, being disgustingly adorable.
Sam silently went to the counter, plopping down on a barstool and laying his head down on the cool linoleum. A moment later a glass of water and a couple of aspirin were sat in front of him. He looked up with a smile of thanks, popping the pills into his mouth and washing them down with the water.
"I think we can talk if we don't get loud about it," Gabriel said quietly.
"I think my head would explode if we talked loudly anyway," Sam grumbled, propping himself up on with his elbow on the counter.
Gabriel leaned against the opposite side of the counter, keeping a watchful eye on the eggs. "You feel nauseous? Think you can keep down some eggs?"
"I don't feel nauseous. Just headache-y. And hungry, I could definitely go for some eggs."
Gabriel let out a low chuckle. "You're lucky. First time I got drunk I threw up so much the next morning I swore I'd never drink again. 'Course I didn't hold to that, but I was miserable that entire day."
Sam grinned. "I remember that, you were fifteen and I came over to play videogames. Instead I got to make fun of you while you puked."
Gabriel ran a hand through his hair. "What were you then kiddo? Eleven? Geez, I was not a good influence."
"You weren't any worse than my own brother. I walked in on him giving Cas head when I was thirteen. Talk about scarred for life," Sam said with a shiver.
Gabriel made a sympathetic face. "Yikes," he said, glancing back at the eggs to make sure they weren't burning. "Listen," he started, licking his lips. Sam's heart dropped. Shit, here it was, here was the speech about how Gabriel just didn't feel the same, it would never work out, etc, etc. "I just want to make sure you still want this. When you're sober, I mean," he added, his eyes on the counter between them.
Sam blinked at him for a moment. And then blinked at him again. "I… What?" he asked incredulously.
"Oh shit, you don't remember," Gabriel said, his face pale. "Uh, never mind it-"
"No, Gabe, are you talking about when I tried to kiss you?"
"Yeah," Gabriel answered, fidgetting. "I wanted to make sure that you still wanted to kiss me now that you're not stupid drunk. But, look, if you don't…"
That's when Sam remembered the rest of it. Gabriel had pulled away… And then told Sam that he wanted to kiss him, just not then, not when Sam was drunk and might not even remember it. And then Gabriel had promised he'd kiss him in the morning.
"Oh," he said, grinning sheepishly. "I remember the whole night now. Or the important parts at least. When I woke up this morning I remembered trying to kiss you, and I remembered you stopping me, I didn't remember the rest, the part where you said that you wanted to kiss me too. I thought you didn't want me to kiss you."
"God no kiddo, I wanted to kiss you so bad, but I wanted our first kiss to matter, to not be some drunken impulse that might regret in the morning. I'm kind of in love with you Sam," Gabriel confessed, giving Sam a warm smile.
A smile spread out across his face. "Yeah? I'm kind of in love with you too Gabe."
"Yeah?" Gabe whispered, leaning across the counter towards Sam.
"Yeah," Sam confirmed, leaning towards him. "Gabe?" he asked suddenly.
"Mm?" he responded, his lips and inch from Sam's.
"The eggs are going to burn," Sam smirked.
"Shit!" Gabriel exclaimed, startling a loud snort out of Dean on the couch. He whirled around and grabbed the pan's handle, taking them off the burner. "Damn it, they almost burned," he said, sitting the hot pan on a burner he hadn't been using.
Sam didn't bother to hide his grin as Dean carefully extracted himself from Cas's arms, coming over to sit on the stool beside Sam, yawning and scratching his stomach. "Eggs," he grunted.
"Dean, do you realize I have a hangover yet I'm functioning better than you are this morning?" he asked, blinking innocently at his brother.
Dean shrugged. "'M not a morning person," he explained.
"Well, become one. Go get Cas up, breakfast is ready," he said, scooping eggs out on plates. Dean sighed and hauled himself off his stool, going to wake Cas. Gabriel handed a cup to Sam, their fingers touching on the handle. Gabriel's hand lingered for a moment, glancing over to see if their brothers were looking before leaning over to give Sam an innocent kiss on the cheek. "There'll be more of that later," he promised. "If you stay after Dean and Cas leave." Sam felt his stomach do a flip.
"Can't wait," he said with a smile.
XXX
Dean was not surprised when Sam told him over breakfast that he was going to hang around, not that Sam expected him to be. He did, however, take Sam aside before he left to drive a hungover Cas home.
"Be careful, ok?" Dean said quietly.
Sam rolled his eyes. "We are not having the safe sex speech Dean. We're not even going to have sex right now," he added. That's not to say he didn't want Gabriel that way, because he did, undoubtedly. But he didn't want to rush into things.
Dean shook his head. "That's not what I mean. I know how much you care about him. The way you look at him, I know that's the way I look at Cas, and I know that opening your heart up to someone leaves you vulnerable to be hurt. I don't think that's gonna happen, because Gabe looks at you the same way you look at him, and I know he'd never ever hurt you. But I just want you to be on your toes, at least at first."
Sam smiled and pulled Dean into a big hug. "You're a great big brother, you know that?"
Dean laughed. "Or a great same sized brother anyway, you need to stop growing," he said, ruffling Sam's hair and lightening the mood.
"Go on," Sam said, pushing Dean away. "Get Cas home. I'll keep your advice in mind."
"I'll see you at home tonight," Dean said sternly as they crossed the living room to meet Cas and Gabriel where they'd been talking at the door. Dean's arm slid into its default position around Cas's waist. They said their goodbyes and left.
The door was barely shut behind them before Gabriel had crowded Sam up against it, his mouth an inch away. "You have no idea how long I've wanted this," he whispered, his breath ghosting cool over Sam's lips.
"What took you so long?" Sam asked, his heart racing.
Gabriel's lips curled up, and they were so close that Sam could almost feel it. "A combination of not knowing if you wanted it too and the fact that you were fifteen and I'm twenty, and that's all kinds of illegal."
"You turned twenty like a month ago," Sam pointed out.
Gabriel laughed and he could feel the vibrations, their chests pressed together. He wondered if Gabriel could feel his heartbeat. "Since a nineteen year old with a fifteen year old is so much better."
He had a point. But Sam was legal now and he leaned in that last centimeter, gently pressing his lips against Gabriel's. Gabriel let out a little sigh as his lips parted, molding to Sam's. The kiss was perfect, simple and sweet. Gabriel's fingers curled around Sam's hips, holding him back against the door as he deepened the kiss. His tongue swept into Sam's mouth, and Sam could taste eggs, bacon, and coffee. He shuddered to think what he tasted like, breakfast and last night's beer probably, but Gabriel didn't seem to mind.
Sam pushed off the door, forcing Gabriel back a few steps before he spun them, walking backwards towards Gabriel's door.
"Sam wait," Gabriel said, reluctantly pulling his mouth away. "I don't want to move things too fast between us," he said, searching Sam's eyes.
Sam shook his head. "No, I don't either! Just the door wasn't the optimal place to make out, and I didn't want to make out on your couch like a couple of horny teenagers."
Gabriel smirked. "Kiddo, you are a horny teenager," he pointed out, eyes going to the bulge in Sam's pants.
Sam flushed. "Yeah, well, you're not a teenager but you are horny," he said, moving his thigh to brush against Gabriel's erection. He'd felt it at the door. Gabriel's eyelids fluttered when Sam rubbed his thigh against it. "I don't want to move too fast either. But that doesn't mean we have to go at a snail's pace."
Gabriel grabbed Sam's arms and forcibly put some distance between them. "We should set some boundaries. Because if we don't, things could easily get carried away."
Sam ran a hand through his hair. "You're right. I'm not ready for sex, not yet," he said bluntly.
"I know kiddo," Gabriel assured him. "I'm not ready for us to go there either. I only want what you're comfortable with, ok? How about we work with our clothes. Shirts off?" Sam nodded. "Pants off?" Sam hesitated, then nodded. "Are you sure?" Gabriel asked, noting his hesitation.
"Yeah," Sam answered, and he was sure. "But that should be as far as it goes. At least for today. We'll keep our underwear on."
Gabriel grinned again, stepping closer, slipping his arms around Sam's waist. "Some of us will have to put underwear on first," he teased, nipping at Sam's jaw. Sam groaned.
"You're killing me Gabe."
"I mean to," he breathed, his mouth a breath from Sam's before he pulled away unexpectedly, taking Sam by the hand and yanking him into his bedroom. They collapsed on his bed, limbs tangled together and mouths already meeting in the middle. Sam was flat on his back, Gabriel leaning over him as the kissed, the soft slide of their tongues and lips were the only noises in the room as they pulled away and leaned back in again, changed angles and delved deeper.
Sam's shirt came off first, quickly followed by Gabriel's. Sam would never be able to understand how Gabriel wasn't a total fatty, he ate junk food all the time and never ever exercised, but he still looked good. Sam tangled his fingers in Gabriel's hair as Gabe deftly popped the button to Sam's jeans one handed. He gasped when Gabriel slipped a hand into his pants, over his underwear, squeezing Sam briefly before dragging his hand back out.
"Too much?" he asked, pulling back just enough to look into Sam's eyes.
"Didn't break any rules, my underwear are still on," he panted.
That got him a million watt smile before Gabriel was leaning in again, nipping at his jaw and throat as his fingers unzipped Sam's pants, pulling them down. Sam helped him along, kicking them off himself and then off the bed. Then Gabriel did a glorious thing. He rocked his hips down against Sam's, the bulge in his jeans rubbing against Sam's and sending a wave of delicious pleasure up his spine.
"Take your pants off," he ordered breathlessly.
"Yes sir," Gabriel whispered against his skin, and moments later his pants had been discarded on the floor. Their hips met again and they both moaned, the thin cotton of their underwear doing little to stand between them. He could feel Gabriel's cock hot and heavy against his own, could feel the damp spot where Gabriel was leaking precome.
Gabriel rolled his hips, their erections slotting together perfectly, the head of Gabriel's cock catching on the underside of his head, the pressure and friction just enough to send Sam toppling over the edge, thrusting up against Gabriel as he moaned his release.
Gabriel stilled for a moment, watching him with a lazy grin. "God you're hot when you come," he said.
Sam surged up under him, rolling him onto his back. He didn't hesitate, just slipped his hand into Gabriel's boxer briefs and taking him in his hand. Gabriel gasped.
"What about the underwear rule?" he managed.
"Fuck the underwear rule," Sam growled, pumping his fist around Gabriel, rolling his thumb across the head and spreading the precome down his shaft. Less than two minutes later Gabriel was coming, thrusting into Sam's hand. Sam worked him through it before pulling his hand out of his underwear, wiping his hand on Gabriel's sheets without shame.
"You broke the rules," Gabriel accused when he finally came down from his orgasm.
"Yeah, well, you can punish me later."
Gabriel groaned. "Don't tempt me kiddo."
Sam grinned. "Ok, how about this, I give you one break the rules free card for a future date."
"Deal," Gabriel said instantly. Then he yawned.
"Oh so that's how it is, huh? You get some and then you fall asleep?"
"I can't help it! I always get sleepy after a really great orgasm," Gabriel defended, rolling over and resting his head on Sam's chest.
"Really great orgasm huh?"
"Mhm," Gabriel mumbled, his eyes already closed. "I'll get all poetical about how mind blowing it was after I wake up from a nap. Then I'll take you home. Much as I'd like for you to stay the night again you have school in the morning kiddo."
Truth be told Sam was feeling sleepy too. "I'm holding you too that poetry thing," he said, his eyelids feeling heavy.
"You do that."
