Title: struggle in dark corners
Author:
miscellaniumCharacters: Gabriel/Sam
Rating: R
Spoilers: none
Word Count: 577
Prompt: how about something involving oral fixation? Like, Gabriel getting off from *just* kissing. [for
fuckyeahgabrielsam on tumblr.]
Notes: Written from ~11:00 p.m. to 1:00 a.m. idk
Gabriel's hands find their way into Sam's hair, tangling it in his fingers and dragging his nails along the soft skin. Sam shifts his hips, runs his palms under Gabriel's thighs and pulls him a little higher against the building where the bricks aren't as wet. They don't have time for this, not with their brothers waiting for answers, but the archangel can make the time-or just help Sam not care.
Sam lets one hand take most of the weight so his other can drift up along the seams of Gabriel's pants. The angel grabs his wrist, eyes flashing, and in them he thinks he can see the shadow of wings.
"Easy there, kiddo." Gabriel's smile is sharp, his fingertips pressing bruises into Sam's skin. Sam opens his mouth but his question is swallowed up by Gabriel, who surges into his space all hot tongue and white teeth and open eyes. Sam leans back in, holds him harder against the dirty wall and Gabriel lets him.
Gabriel licks a trail that's half promise, half threat under the line of Sam's jaw, nipping at his earlobe before dragging an open-mouthed kiss across his cheek. When their lips meet, it's awkward and messy and Sam loves every minute of it. They fight for control but Gabriel bites him, actually bites him, and the taste of blood makes him ease up. Gabriel just pushes in more fiercely, running his tongue along the inside of Sam's lips, catching them with his teeth and pulling.
There's a buzzing everywhere in Sam's body and he can't tell if it's from the kissing or something else, something more holy. Gabriel's becoming more and more insistent, both hands back on Sam's head and yanking on his hair. Even when Sam's hands slip, hot with sweat, Gabriel doesn't lose his place, just hitches himself back up the wall and waits for Sam to catch up, to slide strong shaking hands under him.
Sam finds himself sagging into the angel's touch, one knee pressing against the wall for support. His lips feel swollen, probably are, but Gabriel shows no sign of stopping. Sam opens wider, lets Gabriel lick his way in, and for a brief moment he thinks Gabriel might keep going further in if he just said yes. It feels weird and almost too intimate, their tongues touching each other, but Gabriel's moaning now so he concentrates on this, on Gabriel vibrating against him.
Gabriel's getting sloppier, chewing on Sam's upper lip and coming up for air just long enough to wet his own fingers and stick them under Sam's shirt collar, dragging a sticky trail of spit across his collarbones.
"Sam, Sam," Gabriel mumbles over his mouth, but Sam can't say anything because the angel's on him again, hands fisted in his hair and lips mashed against his. There's a flash of lightning, though the night sky is clear, and Sam can see wings curved above them, thousands of them stretching down like they're looking for something to touch. Then they're gone and it's just Gabriel breathless against him, eyes wide open and mouth snapping shut as his hips stutter, legs wrapped around Sam's waist.
They stay like this a while, tangled up and leaning against each other, damp foreheads touching, until their breath evens out. Normally this would be where Gabriel smirks, cracks wise at Sam's expense, and vanishes, but this time, Sam's fingers warm on his neck, he ends up staying.