Content warning: bbu, dubcon (sexual, brief, semi explicit? they do the do but it’s not super graphic), conditioned responses, self-loathing, am I missing anything? It’s been awhile.
Very fleeting and vague mention of @ashintheairlikesnow’s gross politician Oliver Branch. Right there, at the top, that’s it. Sorry for the tag, Ash.
A news show spools out across the flatscreen. A background murmur of voices discussing the circumstances of some politician found drowned in a river states away. It stands as the sole source of light, and with each shift of perspective the shadows crowding the living room jump and dance.
The Stray follows them with his eyes, tries to trace their dark contours before they leap into a new position. But the pressure of a palm skating up his bare thigh recaptures his attention, and he blinks at the unpleasant reality of his situation. The hand stops just short of his boxers and gives a squeeze, and sitting across from him his host chuckles.
“Don’t look so unhappy.” Jeremy leans in, presses a kiss to Stray’s neck that has him tipping his head away on instinct. On a command gone unspoken. “You said you wanted to.” Another kiss. “I think you missed me.”
“I missed your couch.” Arousal robs Stray’s voice of the disinterest he aims for, turns it low, husky. Betraying the way his body craves the touch of flesh to his while his soul screams for distance. “And I never said I wanted to, I just said I’d do it.”
Jeremy laughs. “My couch can’t pleasure you like I can.” With a splayed hand he pushes Stray back against the armrest, and holds him there as he drops his eyes. With a smirk they flick back up. “It looks to me like you want it.”
Fingers glide over his waistband and Stray looks to the side. Stares at the clothes scattered across the floor as lips brush his ear, and he wonders why he ever agreed to take his off. A park bench would have suited him just fine, and he wouldn’t have had to fuck for it.
A fresh heat flushes through him as the boxers are slid from his hips. An abhorrent wildfire that burns down his reservations and stokes him to an unwilling readiness.
When Jeremy whispers, make some noise for me baby, Stray does. Gives him whimpers and whines in all the right places as hands and lips roam his skin. A flawless moan pulls from him as something else pushes in, filling his body with a pleasure that poisons his heart.
When they finish they’re sweat slick and panting. Jeremy withdraws, crawling off to sit opposite him with a lazy smile just shy of patronizing. Stray doesn’t return it. Half expecting a protest he stands, but all that pursues him is a sense of self-loathing as he makes for the bathroom.
Closing the door, he leans against it. Shutting himself in to be alone with that familiar sting, the one that comes in the aftermath of having wrecked himself for someone else.
The park was an option, but he belongs here. On a bed, a couch, a floor, with the weight of a man buried in him to give him a purpose. It’s what he was trained for. What he signed up for.
A prickle starts behind his eyes, and he presses fingers to them to stop it from turning to something else. A fist squeezes his chest, and he measures his breath to keep it from hitching.
From the other room his name is called. And when Stray feels composed he follows it back to start again.