Chapter Text
"Dude, are you sure we shouldn't go back yet?"
"Sammy-boy, if you'd heard the sounds coming from their room, you would not want to be anywhere near that motel."
Sam shuddered. "Thank God I don't have angelic hearing," he muttered.
Gabriel grinned at him. "Anyway, is it so bad just hanging out with me at a diner?" he teased.
Sam rolled his eyes. "No, of course not. I just..." he trailed off, and Gabriel raised an eyebrow. "I just wanted to be alone with you," he finally said, blushing slightly.
"Why, Sammy!" Gabriel said in mock horror. "Are you horny, young man?"
Sam blushed harder. "Listen, just because I'm neither a sixteen year old boy nor an archangel of infinite stamina doesn't call my virility into question," he declared.
"Also," Gabe said, "speaking of archangel, you do realize that if you want privacy, I could take us so far away and long ago there wouldn't be any other people on the planet, right?"
"Oh, God," Sam said with a shiver. "Yeah, I think I'd be happy with an empty motel room. Minus the dinosaurs. Can't you just, like, soundproof that shit or something?"
Gabriel looked at him, considering. "I've got a better idea," he announced. He snapped his fingers and disappeared, and Sam started.
"Gabe?" he said, looking around. "What the fuck, dude?"
Suddenly he felt nimble fingers at the waistband of his jeans, working at his belt, and he jumped so hard his knee slammed into the underside of the table.
"Gabe, what the fuck are you doing?" he hissed, trying to surreptitiously peer under the table. There was nobody there, but warm, undeniable hands had got his belt open and were now pulling at his zipper.
A smug laugh drifted up. "Archangel, remember?" he said, his voice deep and slightly muffled. "You think a little invisibility in the name of a public blowjob is anything hard? Unlike, you know, something in the vicinity," he said, dragging his fingertips down Sam's thickening cock.
"Jesus Christ, Gabe, we can't," he gasped, his legs spreading despite himself. "We, you gotta -- oh fuck," he groaned, as Gabriel's mouth enveloped the tip.
The waitress chose that moment to bounce back over to the table. "Your friend take off?" she said brightly, with a slightly flirtatious gleam in her eye.
"Ah, no," Sam ground out, as Gabriel studiously licked down his length. "He, uh, he -- he's in the bathroom."
She eyed him speculatively. "You and him, you two, you know... together?"
Gabriel gave him a particularly vicious suck, and Sam choked. "Um, yeah. We -- we are."
She smiled at him. "New thing, huh? You seem a bit flustered."
"Yeah, uh -- really. Really new."
"Ah well," she said dramatically. "Hot ones are always taken." She refilled their coffees and wandered off.
"Dude," Sam grit out, fingers clenched on the edge of the table, "you gotta stop, you gotta -- you --" His voice dissolved into a groan as Gabriel swallowed him down, fingers stroking at his balls, then pulled off with an obscene pop.
"You want me to stop, Sam-o-mine?" came a low growl from under the table. "You sure?"
Sam fumbled until he could twist his fingers into the familiar shaggy hair, tangible if not visible. "Gonna kill you, Gabe," he mumbled in a choked voice.
"Gonna take that as a no, then," Gabriel announced, and reapplied his lips to Sam's cock.
"Oh God," Sam hissed, teeth clenched. He bucked his hips once, then yanked on Gabriel's hair. "Bathroom," he growled. "Now."
He fumbled with his zipper and finally just yanked his shirt down before standing up and making his way through the diner. He could sense Gabriel's presence behind him, but the waitress just gave him a questioning look.
"Everything OK?" she asked.
"Yeah," Sam said, trying for nonchalance. "Uh, just checking on, on my -- on my boyfriend. I think he might have, uh, an allergy or something." He pushed open the bathroom door, and as soon as he slammed it closed and locked it Gabriel appeared in front of him, smirking.
"You are such an asshole," Sam growled, shoving Gabriel up against the sink.
"Yep," Gabe said with an unrepentant grin. "Seems to work for me."
Sam picked him up and set him on the edge of the sink, and was gratified to hear a tiny, bitten-down squeak from the archangel.
"Who's the horny teenager now?" Sam whispered, shoving his leg in between Gabriel's as he worked at his pants.
"Definitely not -- not teenager," Gabe gasped. "Horny, I'll -- I'll go with that. Oh, God, Sam..." He reached up and pulled Sam's mouth to his.
Sam knew, of course, that Gabriel could have him pinned and helpless in the literal blink of an eye, and somehow that just made it even hotter when he let Sam manhandle him. Sam kissed him deep and thorough while tugging at their jeans, and finally gave in with a grunt of frustration.
"Just fucking do your shit, Gabe," he mumbled, yanking at the waistband, and Gabriel grinned up at him. Instantly their clothes were in a heap on the floor, and Sam growled. He wrapped Gabriel's legs around his waist and locked his hands under his thighs, lifting him up and shoving him against the wall. He started working his fingers between Gabriel's legs, and Gabe moaned.
"Mind if I, uh, move things along?" Gabriel said into his ear, and Sam made a grunt of assent.
"Oh, fuck," Sam mumbled as he felt Gabriel open like liquid under his hands. "Fucking -- ruined me -- for anyone else, Gabe..."
"Best thing I've -- I've heard all day," Gabe said. He locked one arm around Sam's neck, reaching down behind himself with the other to guide Sam into him. "Oh, fuck," he gasped, arching his back, and his head fell against the tile wall.
"C-careful," Sam said, gripping him tighter. "Don't wanna -- fuck you into a concussion."
"Like nothing better than to see you try," Gabe said with a slightly hysterical snicker.
"You're fucking impossible," San growled, starting to thrust up roughly.
"If I'm -- oh, God, Sammy -- if I'm impossible, then -- you're the one -- fucking impossible," Gabriel managed to get out.
"Jesus Christ," Sam said through clenched teeth, a bead of sweat slipping down his ribcage, "do you ever shut up?"
Gabriel just wrapped his himself tighter around Sam, trying to move up and down to meet his thrusts. "You've been -- been known to, to make me, little -- little moose..."
"Fuck, Gabriel," Sam mumbled, letting his head drop onto the archangel's shoulder as he picked up the pace.
"Think that's what you -- you're do- -- oh God," he cried, as Sam began slamming into his sweet spot with every stroke.
"Not gonna drag this out, Gabe," Sam hissed, pushing him hard against the wall and shoving upwards as hard as he could.
"Nghh," Gabriel agreed breathlessly, digging his fingernails into Sam's back. "Oh, fuck, fuck, Sammy, Sam, fuck --"
His head cracked against the wall as he came, thick and dripping between their stomachs. Sam tried to grab at his head to cushion it, but the sounds coming from Gabriel combined with the clench of his ass around Sam's cock was too much and he went rigid, hips jerking as he came in hot spurts inside the angel.
"Jesus Christ," he said, his mouth muffled in Gabriel's neck. He tried to ease him off, but his legs turned abruptly to jelly and they found themselves sprawled in a naked, sated heap on the bathroom floor.
"Hope this diner sticks to its bathroom maintenance schedule," Gabriel mumbled, and Sam snorted weakly.
Suddenly there was a knock on the door, and they jumped.
"You did put some sort of, you know, angelic silencer shit up, didn't you?" Sam said, fumbling for his jeans.
"Um," Gabriel said, looking anywhere but at Sam, and Sam stopped and stared at him.
"Oh, my God," he groaned, dropping his face into his hands, and a knock sounded again.
"Everything okay in there?" came the voice of the waitress through the door. She was clearly trying for a tone of concern, but amusement laced through her voice, and Gabe grinned.
"Sorry, 'm fine," he called, attempting and failing to sound sick and shaky. He snapped his fingers and he and Sam were clean and fully clothed. They scrambled to their feet and Gabriel opened the door.
The waitress was standing in the hallway, a tiny smirk playing at her mouth. She glanced between their unwrinkled clothes and the pristine bathroom, and her eyebrows rose slightly.
"So... allergy?" she said dubiously.
"Guess so," Gabriel agreed. "Apparently I just can't handle nuts." Sam choked, the waitress snorted, and Gabriel just smiled and wandered off.
