Work Text:
The streetlights flickered above them as Jackson supported Kegan's stumbling weight, trying not to let his friend fall face first onto the floor. It was already 3am on Monday and they were more than lucky that neither had classes.
The smaller man had been stumbling out of the bar earlier, at that exact moment that he remembered that he had duties and was suppose to start work at 8. That left Jackson behind to pay for their tab. He didn't get far, more hobbling than anything, so he was able to catch up to him easily and sling an arm around his shoulders.
So now here he was in the middle of the night, holding up his friend, aka Kegan, aka the ultimate fuck-up.
''Dude, you're heavy as shit.'' Jackson grumbled, half-dragging him up the stairs to Kegan's apartment. The other had moved out of his parents house only a year ago, desperate to proof himself to them. Or they had finally kicked him out. Jackson wasn't so sure if he believed his friend when he told him that his father had so much trust in him that they bought him his own apartment.
Kegan slurred out a laugh, his head lolling against Jackson's shoulder. ''S'fine, dude... just need to crash..... you're the best, man.'' His words were thick, like his tongue was too thick for his mouth, but that dumb grin made Jackson's stomach twist. He hated himself that he was such a sucker for him. He had wanted this guy forever, for some reason. Him, a guy that was popular on their campus, was fairly handsome and had good grades just had to fall for messy, loser Kegan, who couldn't keep a job or a girlfriend if his life depended on it.
Jackson had been hauling around Kegan like this for years, give or take a few pounds of dead weight since a strict diet of Pizza and Weed wasn't healthy for him- what a surprise.
The first time had been freshman year, outside a frat house that had been more of a trap house. Kegan had been leaning against their mailbox, insisting he was 'totally fine' while Jackson, who didn't even know him at that time, had ended up walking him halfway across town anyway.
Something that he couldn't name had drawn him to the smaller man that night. Maybe he had just felt bad for the skinny runt that looked like a drug addict.
They had been out for the second time this weekend, with Kegan claiming that Jackson needed to 'let loose' more often. Only that Kegan's idea of 'letting loose' was alcohol, drugs and tits. And lots of it.
He presses out a huff. Hopeless. That's what I am.
Inside, the place was a disaster, as expected.
Empty pizza boxes and clothes were everywhere and the whole apartment smelled like cigarettes and weed. Jackson eased Kegan onto the edge of the bed that was standing in his living room, the springs squeaking under him.
The apartment was more than tiny, with exactly one small room (besides the kitchen and bathroom) that served as dinner, living and bed room for Kegan. It was raggedy, with yellow-ish walls and actual water damage. But it was probably all that he was able to afford.
No wonder that Kegan preferred to come to his room on campus instead.
''Alright, dude, you gotta get these clothes off before you puke on 'em.''
He had gagged more than once on their way here, and Jackson had hoped that if he had to puke, it would have been outside. But now he would just had to find a bowl or something to put next to the bed.
Kegan nodded so hard his curls flew around, arms flopping like noodles as Jackson started with the jacket. He tugged at the zipper, peeling it from Kegan's shoulders, but his fingers fumbled, heart pounding too hard. Get it together, Jackson thought, pausing. They weren't uncomfortable with loosing a few clothes infront of each other. But I had never been Jackson who had to undress the other.
The jacket hit the floor with a thud.
Next came the boots. Jackson knelt, yanking at the laces, Kegan's legs splayed wide as he wiggled around.
''Dude, hold still.'' he muttered, pulling one boot free and then the other, socks damp with sweat. Kegan's feet were surprisingly soft, toes curling as Jackson tossed the boots aside, not at all wha he had expected from him. He may or may not had imagined them ugly, full of warts and what-not, just to keep his own mind at peace. He stood up too fast, dizziness hitting him, not from the alcohol, he had barely drank anything. Jackson leaned against the wall for a second, breathing deep. Fuck, why now?
What did he do to deserve this?
Kegan had already slumped sideways on the mattress. One arm dangled over the edge, fingers brushing the floor, his breathing slow and uneven but steady enough to reassure the other that he wasn't choking on his own spit.
For another second Jackson just looked down at him. His red curls were squashed against the sheets that he desperately tried to keep in order. Not that it ever worked. He had gotten 'the worst of the worst genes' according to him. Ginger from his grandfather, curly hair from his mother.
The smaller man mumbled something, tugging weakly at his belt. ''Help, dude....s' too hot.''
Jackson swallowed hard, hands shaking as he unbuckled it after a second, sliding the jeans down Kegan's hips. The fabric revealed miles pale skin and way too bright boxers. Who was buying neon green underwear? Jackson paused again, staring at the exposed V of Kegan's pelvis, pulse racing. His friend was far more skinnier than him, almost 0 muscles on him due to him being the most laziest man that ever wandered this earth. His tummy was a bit fuller than the rest of him.
He yanked the jeans off fully, folding them sloppily before straightening up. One more thing. Just the shirt. Then he was done, would tuck his friend in and leave to go home.
And if he was going to jerk off as soon as the door closed, that was business between god and him only.
The other was surprisingly helpful, lifted his arms like a ragdoll, the shirt catching briefly on his head before coming free.
And then Jackson froze.
Like completely paused.
Then he blinked.
Then he blinked again, just incase he was seeing things.
There, on Kegan's chest, were small but perky.... tits? He blinked again. But they didn't disappear like some freaky hallucination. He got closer, just to make sure he was imagining things. But he got so close that that he was able to see the dark nipples hardening in the cool air. He swallowed hard. It was nothing like the flat pecs he'd imagined. Not that he expected muscles or anything. It was Kegan after all.
But those weren't from working out. No. Those were real, full on tits. Regular tits like he had seen over and over again. Kegan shifted, making a sleepy noise.
''Dude... what the-" Jackson's voice cracked, eyes locked on them. Kegan blinked blearily up at him, oblivious, apparently. ''Huh? S'wrong, man?''
But Jackson couldn't move, hell, he couldn't even form an intelligent thought.
His eyes stayed glued to Kegan's chest, which was rising and falling with each breath. The nipples stood out, tight and inviting and Jackson's mouth went dry.
He pictured Kegan's body a hundred times, lean, maybe skinny, maybe even with a bit of belly fat that he could have grabbed on, but never this.
Holy fuck.
''Dude, are those tits?'' The words tumbled out, his voice pitching up at the end. ''Since.... when?''
Kegan just shrugged, his shoulders rolling lazily as he flopped back against the pillows, one hand scratching absently at his stomach, fingers combing though the dark hair hat was covering his stomach in one big line.
''Yeah, man. Always had 'em, I guess. Whatever.'' He yawned wide, eyes half-lidded and not a hint of embarrassment in his face. He was acting like this wasn't a big deal- which it probably wasn't to him- but Jackson just felt like his mind had a brainfart so big it would classify him as 'special' from now on.
He stood there, shirt still clutched in his fist, the room spinning a little as he fought the urge to reach out.
Kegan sank deeper into the mattress, his body going limp as he was pulled towards sleep. His eyelids fluttered, blinking up at the ceiling with a dazed, unfocused stare. A shift of his hips made the sheets underneath rustle, his legs parting just enough to expose more of clothed crotch, pale thighs dusted with silver lines that were still visible under the dark hair that he also sprouted there.
Jackson couldn't tear his gaze away. It started at those small tits again, but his eyes roamed lower, tracing the soft line of Kegan's belly, the way it rose with each shallow breath. Down to those ugly boxers hanging loose on his hips, a glimpse of dark pubic hair that made him swallow hard. He was covered from head to toe in those silver lines it seemed, so many that they almost seemed like hair on the first glimpse.
Kenyan's body was a mess. A mess that he felt drawn to. A mess that he needed to feel under his palms.
He'd built walls around this crush for years. He didn't want to loose Kegan, or their friendship. Hell, he didn't even know if Kegan swings that way.
But now, with Kenyan sprawled out like this, vulnerable and oblivious, those walls were showing some serious cracks. Jackson's hands clenched at his sides, fingers itching to slide over that chest, to pinch those nipples until Kenyan gasped and whined and cried out. His own cock had begun to chub up in his jeans, as it so often did in Kegans presence.
Jackson's feet moved before his brain caught up, carrying him to the edge of the bed. The mattress dipped under his weight as he sat down, close enough that his thigh brushed against Kegan's bare leg, the heat of his skin sending a jolt straight to his groin. He leaned in, elbows on his knees, trying to play it cool, but his eyes kept dropping to that exposed chest.
God, he felt like a pervert.
Kegan stirred a bit more, his head lolling to the side as he tried to focus on the other. ''Dude... what're you doin'?'' One hand was flopping lazily toward Jackson like he might push him away but lacked the energy. Instead, his fingers grazed Jackson's arm. The touch that made Jackson's cock twitch in his pants. ''You wanna crash here or somethin'? Couch is shit, but... bed's big enough, y'know?''
The offer was innocent on Kegan's part, but it twisted something deep in Jackson's gut. Crash here? Share the bed with his crush who had his tits out and boxers so low that he nearly saw his bush peeking out?
Jackson swallowed hard, his mouth dry, imagining sliding under the covers, pressing his body flush against Kegan's. He'd grind his hard dick against that soft ass, reach around to cup those tits, roll the nipples between his fingers until Kegan woke up moaning.
''Yeah, dude'', Jackson rasped, his voice rougher than he intended, shifting closer so their legs tangled a little. ''Might just do that. You good if I stay?'' His hand hovered near Kegan's hip, tempted to trace the waistband of those boxers.
No real bulge was pushed against the cotton, not even a soft one. Was Kegan's cock small and skinny like the rest of him? Skinny and short, maybe four inches hard, fitting for a guy who had a shit personality and talked like he was a god amongst women? Or fuck, what if it was a micro? Just a tiny nub barely worth the name, hidden in that sparse patch of pubic hair? Maybe he didn't have a dick at all.
He had tits after all, right? Or maybe it was some birth defect.
But he didn't move. He just hovered there on the bed's edge, his hand frozen inches from that tempting waistband.
His stare was probably burning holes into the crotch of the other man. He felt like he was already close to bursting, two pumps max before he would spill like a teenager with no self-control.
''Yo, dude... everything alright?'' The other mumbled, propping himself up on one elbow, the motion making his hips shift, the bone there poking out. The question snapped Jackson from his thoughts. ''You lookin' like you wanna bolt or somethin'. If you're not crashin', just.....go home, man. I ain't gonna cry if you dip.'' Kegan flopped back down, and Jackson had to focus his gaze so hard not to look if his tits jiggled at the movement he was sure he might pop a blood vessel.
He tore his eyes away from Kegan's crotch, finally, but the image burned into his brain. His pulse hammered. ''Dude, why do you have tits?'' Jackson's face flushing hot as he realized how it sounded, but fuck, he couldn't reel it back now.
The ginger paused for a second. He furrowed his brows, his usual locks falling across his forehead as he lifted one hand to rake through them, fingers tangling in the soft waves. His other arm stayed draped over his bare stomach.
''What?'' Kegan's voice came out casual, almost amused. ''You didn't know I'm trans? Like, seriously, man? Thought everyone picked up on that by now.'' He let out a short, breathy laugh that sounded more like a sound a pig might make.
Holy shit. He thought that his friend might have been embarrassed about his body next to his own, or the ones of the other athletes in the school. But tits? He swallowed hard, leaning in closer without meaning to, the bed dipping under his weight.
He was close enough to see the freckles all over the smaller man by now.
''I.....no, dude. I mean, fuck, really? What?'' His voice cracked, eyes flicking between Kegan's face and those nipples, imagining pinching them, sucking until Kegan arched and moaned- trans or not, hell, especially because of it.
Kegan's shoulders lifted in a lazy shrug ''Since always, dude.'' No big deal. It was no big deal for him. Of course it wasn't, it was just a fact for Kegan.
His fingers twitched, the hand on his stomach giving the hair that peeked out of his boxers a scratch. Normally that one would gross Jackson out, should make him recoil just imagining the smell down there, especially after a night out like this. But now he couldn't help but wonder how it would feel to bury his nose in the coarse hair, inhaling whatever musk had build up there during the day.
Since always. Those tits had always been there. Was Kegan usually wearing a bra? A binder? They were so small that they probably didn't require either.
What would it be like to pinch those dark nipples, slide his mouth over them to suck and bite while Kegan squirmed beneath him? How long would it take for them to get beat red? Were they sensitive or could he tug on them with his teeth until they stretched obscenely?
His cock was fully hard by now, straining against his jeans, but he ignored the ache. Without a word, he shifted forward, knees digging into the mattress as he loomed over Kegan, planting one hand on the bed to the left of his friend's head, the other to the right.
The ginger blinked up at him, brows knitting in confusion. ''Dude... what're you doing?'' his voice soft and puzzled, one hand coming up to rub at his eye. But he didn't push away, Jackson as sure that he couldn't even if he tried, just staring at him with those terribly beautiful eyes.
Jackson's silence made him unsure, he knew, but his eyes now locked on Kegan's parted lips. He didn't respond to the question, couldn't.
The words tangled into each other in his brain, drowned out by the throb of his erection. Slowly he lowered his head, broad shoulders flexing as he closed the distance, the mattress dipping under his weight until his face hovered mere inches from Kegan's. The air between them thickened. Kegan's eyes widened, panic flickering in those green depths as Jackson came closer and closer.
'Wait, dude, what the-'' he started, voice pitching up, hands coming up to press weakly against Jackson's chest, fingers splaying over the firm muscle there. His body tensed beneath the larger man, legs shifting restlessly on the sheets, trying to twist away.
But the protest died as Jackson snapped forward, crashing his mouth down onto Kegan's in a firm press. It was contact without any movement at first, just the unyielding seal of Jackson's mouth pressing down, his nose bumping Kegan's as he held the position, savoring the warmth. The smaller man froze for a split second before instinct kicked in. He jerked his head back, trying to break free, his palms shoving at Jackson's shoulders with more force now, muffled sounds of distress vibrating against the barrier of their pressed lips.
A growl rumbled low in his throat, like he was angry at the audacity that the other wanted to pull away, and he responded by deepening the kiss into an brutal assault. His lips ground down harder, teeth nipping sharply at Kegan's bottom lip in punishing bites, drawing a sharp gasp that Jackson exploited by shoving his tongue past the lips of the other.
He kissed like he was trying to eat Kegan, all force and lots of teeth, his stubble scraping roughly against Kegan's. Saliva slicked between them, the mess of it dripping down Kegan's chin as Jackson's head tilted to angle deeper, refusing to let go.
Kegan wasn't kissing back. His mouth was slack under the onslaught, body arching in an useless escape attempt. He twisted his face side to side, but Jackson's hands shot up to grip his jaw, fingers digging to hold him steady. Muffled whines escaped Kegan, his nails scraping at Jackson's shirt as he bucked his hips up, trying to dislodge the heavier body pinning him.
But the sensation only fueled Jackson's frenzy. Inside, his mind reeled. He could feel the soft flesh of Kegans chest press against him, nipples still hard, so stiff that he was able to feel them even through his own shirt. His hips had started grinding down against Kegan's thigh.
The sharp tang of copper flooded Jackson's mouth as his teeth clamped down too hard. A thin trickle of blood mixed with the slick mess of saliva already coating their chins. Kegan's yowl ripped through the room, a raw, animal sound of agony and disbelief, his body jolting beneath Jackson like he'd been electrocuted. His hands flew up, shoving desperately at Jackson's face now, nails raking across his cheek in frantic movements.
The noise pierced through Jackson's haze of lust, a jolt that made him ease back just enough to break their lips. He still hovered there, breath coming in heavy pants. His grip on Kegan's jaw loosened but didn't release entirely as he drank in the sight.
Kegan looked wrecked already- his face was flushed crimson, ginger hair tousled and sticking to his sweat-damp forehead, his chest rising and falling in erratic bursts, like a little bird that desperately tries to get enough air. Blood was smeared across his mouth and his eyes darted wildly around Jacksons face, pupils blown wide.
Jackson's can feel his cock leak pre-cum in his jeans, as he stared, unblinking.
Visions flashed before his inner eye once again. Kegan sprawled out beneath him, legs splayed obscenely wide as Jackson drove his thick shaft deep into him over and over again, pounding relentlessly until Kegan's cries turned into pathetic little sobs. He'd fuck him raw, hips slamming forward with a force that he usually never used when he was having sex, but I would be alright, he'd make sure that his friend would still come, so much that he would beg him to stop.
Biting his lips he pictured it, watching Kegan's body betray him as his walls clenched and spasmed around Jackson's cock. Kegan would beg then, voice cracking-'Stop, please, I can't take it'- all while tears streaming down his cheeks, trembling from overstimulation, his body twitching uselessly while Jackson chased his own release.
Jackson can hear himself groan.
Could Kegan get pregnant? He had a pussy. He must be able to.
Kegan, oblivious to the filthy thoughts playing in Jackson's head, licked at the split in his lip, wincing as fresh pain lanced through him. ''What... the fuck?'' he rasped out, voice hoarse and slurred, one hand coming up to wipe at the blood with the back of his hand. ''Dude, get off me.... that hurt, man. What're you doing?''
Jackson's eyes locked onto Kegan's, dark, so unlike how they usually were, ignoring the plea in his friend's voice like it didn't matter to him. Because it didn't.
Slowly, Jackson slid his large palm along Kegan's side, fingers splaying wide to feel the smooth curve of his ribcage, tracing the outlines of the bones that were poking through there.
He should eat more.
Went through his mind. Yeah. After this he would bring him some food, then the day after that too. Real food, not just pizza and whatever junk that his friend usually ate. He would fatten him up, like a small stray kitten that he found on the side of the road, watching it plump up and get healthy.
''You're so fucking soft here.'' Jackson murmured. He felt hungry.
And he didn't acknowledge the confusion or the hurt in Kegan's gaze. This was his now, this moment, this body he'd craved for years. Kegan couldn't take that away from him now.
His hand climbed higher before flattening against the underside of one small, perky tit. The weight settled into his palm. They were light and warm, barely a hand full. Still he cupped it fully, thumb brushing the edge where flesh met the sparse trail of ginger hairs dusting Kegan's chest. He didn't mind that Kegan had hair everywhere, he probably liked it even more than a clean shaven Kegan. It wouldn't suit him, he decided.
The smaller man's breath hitched, his body going rigid under the touch. He petted the mound with slow strokes, fingers outlining the gentle curve, lifting and releasing to feel how it bounced back into place. ''Wondered what these feel like as soon as I saw them.'' he continued. The larger man rolled the tit in his hand, squeezing just enough to make his friend release a pained sound, then circled it with his thumb.
Those few wiry hairs that grew there caught on his fingertip as he played, tugging at them lightly, then smoothing them down against the freckled skin.
Jackson's other hand stayed firm on Kegan's jaw, tilting his head so he couldn't look away. The kneading deepened, palm working over his entire breast, thumb flicking, then pinching just shy of pain to draw out another sound out of the smaller man. They weren't moans, not really. More like small noises that a wild animal might make whenever it was reacting to someone's touch, unsure if it liked the contact or not.
Inside, Jackson's mind raced once again with filthier visions: pinning Kegan's arms above his head while he sucked bruises into those tits, biting down until he marked them as his own, then flipping him over to rut against his pussy until Kegan broke completely.
But for now, he savored this, tried to.
The way Kegan's body responded even as his eyes flickered with uncertainty, lips parting on a soft, unintended gasp, he took it all in like he depended on it.
''Dude, stop- please, what the fuck are you doing this for?''
Jackson's response was his fingers clamping down on one nipple with a sharp twist. The smaller man yelped, body bucking, his back arching off the mattress. Jackson held the pressure for a beat longer, rolling the bud between thumb and forefinger until Kegan's breath came in short, ragged gasps, tears pricking at the corners of his eyes.
Releasing the pinch just as abruptly, which made Kegan let out another whine as the blood flowed back into the nub apruptly.
''Because I've wanted this for years, Dude'', he growled, voice thick and eyes boring into Kegan's own. ''All this time, just watching you be so oblivious...fuck, it's been killing me.'' His palm flattened over the abused nipple, cock drooling against the inside of his jeans.
Kegan whimpered, chest heaving under the dual assault, his brain sending mixed signals though his body, but Jackson didn't let up this time.
His mouth lowered down to latch onto the unpinched side, teeth grazing the sensitive skin before sucking hard, drawing the flesh into wet heat of his mouth. He probably sucked far too hard, surely popping a few blood vessels in the delicate skin in process. Purple blooms began to form under the assault. Kegan writhed beneath him, bony hands shoving at Jackson's shoulders, fingers slipping.
He bruises so easily.
''Jackson- stop, man, come on'', Kegan whined, voice hoarse and breaking, and Jackson has to focus on not summing in his pants right then and there. ''We can talk about this tomorrow, dude. I'm drunk- remember? You had to carry me home practically. Please, I'll even let you crash.'''
Jackson pulled off with a slick pop, a string of saliva connecting his lips to the reddened nipple for a split second before it snapped. ''Talk? Nah, I don't wanna wait till tomorrow'', he rasped, one hand sliding down to grip Kegan's hip, fingers digging in hard enough to bruise. ''I've waited long enough. This-'', He squeezed the tit again. ''-is happening now.''
Kegan's eyes darted across the room at the answer, panic flickering as he stammered, cheeks burning hotter. ''W-wait,dude, I.. I can't right now. I'm... uh, I'm on my period.'' The words came out unconvincing even in his own ears. Fuck.It was a shitty lie.
Why couldn't he be a good liar? Just once?
Jackson paused, head tilting as a predatory grin curled his lips. He leaned in closer, nose brushing Kegan's jaw, inhaling the mix of him. ''You're on your period, huh?'' His tone dripped in sarcasm, fingers trailing lower, hooking into the waistband of his Boxers. ''You lying to me right now, Kegan?''
''No! I swear, it's..... it's real.''
Jackson chuckled darkly, the sound rumbling from his chest as he yanked the boxers down another inch, exposing the curve of Kegan's hipbones, the faint roundness of his pubic mound.
''Bullshit. But guess I'll just have to check for myself then.'' His free hand shoved between Kegan's thighs, palm pressing firm against the fabric covering his crotch, rubbing roughly to feel for any warmth or dampness.
He's had girlfriends before, so obviously he would be able to tell if there was blood soaking the boxers, even without looking down, or hear the crinkle of a pad. He somehow doubted that Kegan was the type to shove a tampon up his cunt.
Filthy, blood-soaked fantasies that made his cock throb harder against his zipper. He pictured ripping those ridiculous boxers off, spreading Kegan wide, and thrusting into that tight pussy while crimson blood slicked everything, the metallic tang filling the air as he fucked through the mess. Blood smeared on his shaft, dripping down Kegan's thighs as he pounded deeper, making him sob and cry and wail.
He knows that sex would help him with the cramps, make him feel better. He'd lick it clean afterwards too, just to taste their combined fluids.
The thought alone had Jackson's breath hitching, his grip tightening as he prepared to strip away the last barrier between him and his price.
Kegan's breath hitched as Jackson's hand pressed harder between his legs, the rough friction sending a jolt through him. He squirmed, thighs clenching instinctively.
''Okay- okay, fine-I'm, I'm lying'', he admitted, voice cracking. ''I'm sorry, Jackson, really. You shouldn't.... we shouldn't do this. Please, just stop.'' His eyes pleaded, wide and glassy, hands fisting the sheets as he tried to shrink away, far away from here.
Satisfaction was showing on Jackson's face. He eased his hand back but didn't retreat, instead letting his fingers trail lazily up Kegan's inner thigh, teasing the skin there with light scratches. ''Lying to me now, huh? That's cute, dude. But yeah, I figured.'' He shifted his weight, one knee nudging Kegan's legs wider apart, holding him open. ''No big feelings, of course.''
The ache in his own pants had grown unbearable, cock straining painfully against the denim, so he reached down without breaking eye contact, tugging his zipper open with a slow, deliberate rasp. The fabric parted, letting the bulge that his cock had created in his boxers out. He didn't take off his boxers yet, just giving himself a small tug before focusing his attention back on the man infront of him.
Kegan flinched hard at the sound, eyes dropping to the sight before snapping back up, face paling as he pressed himself flatter against the mattress. ''Dude-'' he started, voice small and shaky.
Maybe he's jealous that he only owns ugly underwear.
''What? Dicks hurt if they're trapped like that too long'', he said, pausing for a beat. ''Not that you'd know what that feels like.''
Low blow, he knew that. But Kegan had lied to him.
He leaned down, mouth finding the soft give of his stomach. Lips parted against the warm skin, kissing wet and open-mouthed, tongue lapping at the faint salt of sweat. His teeth grazed next, nibbling sharp enough to raise faint red lines, drawing a gasp from Kegan as he arched slightly. Jackson's hands roamed, palms sliding up to press flat against Kegan's sides, thumbs digging into the plush flesh just above his hips. He enjoyed how soft the flesh felt under his teeth, the fat there giving away easily.
He nosed lower for a moment before following the dark line of his happy trail, lips brushing the coarse hairs downward. But he didn't linger there. Instead, he dragged his mouth back up, tracing the curve of Kegan's waist. Reaching his ribs, Jackson kissed each one, mouth sealing over the thin bones. He sucked hard, pulling the skin into his mouth and leaving behind blooming bruises. Kegan whimpered.
A sharp crack echoed through the room then. Kegan's palm had connected with Jackson's cheek in a resounding slap that snapped his head to the side. The sting bloomed hot and immediate, yanking Jackson back to the present like a a bucket filled with ice water.
He blinked rapidly, eyes refocusing on Kegan's face, the world sharpening into focus as if he'd surfaced from underwater. For a stunned beat, shock rippled through him, hand lifting to his reddening jaw while his mind caught up
Did Kegan just.... hit him?
The said ginger layed there, chest heaving, his body a canvas of abuse. Bite marks were scattered across his pale skin, some even oozing crimson while others were already surrounded by deep purple bruises. His stomach and sides were the worst. Raw patches where teeth had torn, skin looking bruised and inflamed under the dim lamp light.
Tears streaked his cheeks, eyes red-rimmed and glistening, lips pressed white until they split anew, fresh blood welling from the abused flesh he'd gnawed on.
''Shit.. sorry'', Jackson murmured, but he didn't really sound sorry, his thumb brushing a tear track on Kegan's cheek. He leaned back slightly, one hand palming the bulge in his boxers. ''Just..wanted to make sure everyone knows you're mine. Even you.''
''That's sick, Jackson. You're fucking sick.''
Jackson's lips quirked up, as he reached out to trace a gentle line over one of the less severe marks on Kegan's hip, making his friend flinch. ''Yeah, maybe. But I'll help patch you up later. Promise.''
Kegan flinched hard as he leaned back down again, his body reacting like a cornered animal, eyes widening in fresh wariness as he shrank back against the pillows.
''Won't bite anymore'', he murmured, voice low and coaxing. ''Promise.''
His friend wasn't buying it. ''Get off.'' Kegan rasped.
His own hand enveloped Kegan's with surprising gentleness, fingers curling around the slender arm. He twisted his head just enough, guiding that trembling hand aside while dipping low to press his lips to the frantic pulse point at Kegan's wrist. And Jackson lingered there, sucking softly at the skin, tongue flicking out to taste the thin skin there, tracing the tendons that were twitching.
A low hum vibrated from his throat, soothing or mocking, he couldn't even tell anymore himself.
From the wrist, he trailed upward, mouth mapping the length of Kegan's arm in a chain of open-mouthed kisses. Nipping at the inner elbow, where the skin was thinnest and most sensitive was the most he did, then higher to the crook of his arm.
But it was the scars that snagged his attention, faint lines crisscrossing the pale flesh in large and small lines. They were everywhere. Kegan had mentioned it once, offhand over beers, that he sometimes still had issues with self-harm, but Jackson had never gotten this close to see them.
He slowed there, lips brushing each mark with care. First a gentle press to a long horizontal scar midway up the arm, then his tongue tracing the edge of a cluster near the elbow, lapping softly over them as if he was trying to map the different textures of them just with his tongue.
''Dude, this is so fucked up.'' The other rasped, eyes glassy and fixed on Jackson's face. ''You're doing this- and... and you're still hard as fuck. What the hell, Jackson?'' He swallowed hard, breath hitching as Jackson's tongue flicked out again, tracing the ridge of another mark. ''Does it... does it turn you on? Seeing this shit?''
Jackson pulled back just enough to meet Kegan's gaze, thumb still stroking the pulse point he kissed earlier. ''No.... Not like that.''
It wasn't the scars that had him throbbing after all. It was Kegan himself, all of him. His scars just added to his wonderful beeing.
He didn't stop, though. His free hand roamed lower, palm sliding over Kegan's ribs, fingers splaying wide to feel the rapid rise and fall of his chest. He traced lazy circles over the soft plane of Kegan's stomach and feeling the muscle twitch under his touch. Jackson just hummed against the arm he was worshipping, mouth moving to a newer scar, pink and puckered, sucking gently as his hand kept up the caress, thumb now brushing the trail of hair leading down from Kegan's navel, inching toward the waistband of his boxer shorts.
He nuzzled there, nose rubbing slow against the warm skin, inhaling the mix of sweat and faint soap that clung to Kegan. He usually smelled like something gross, like pizza and beer mixed with whatever vape flavor he was smoking at that moment plus weed. He was surprised that it was soap that he was smelling there, but not disappointed.
''I want to take your boxers off.'' Jackson murmured. He shifted his grip just enough to slide his free hand down, palm grazing the waistband of those ugly looking boxers, thumb hooking under the elastic but not pulling yet. ''Make it easier for me, Kegan. Or don't. Doesn't matter in the end. I'm way stronger than you, and I'll just do it anyway.'' He paused, letting the words sink in, his nuzzle turning into a soft press of lips against the pulse in Kegan's arm. ''But I wanna hold back a little. From hurting you more, I mean. Just for now.''
The body under him was tensing up under him. ''Please, Jackson, don't- stop this, man. I can't.....just let me go.'' His legs shifted on the bed, trying to draw up, but Jackson's weight kept him pinned.
Jackson just shushed him, a soft 'Shh' as he nuzzled deeper into the arm, teeth grazing lightly, just a hint of pressure that made the other still. ''Quiet now. What's it gonna be? You gonna be difficult, or you gonna be good for me?'' His thumb tugged experimentally at the boxers' edge, letting it snap back down.
Kegan went silent, his gaze sliding away to fix on some distant point on the wall besides his bed, teeth sinking into his lower lip. His legs were quivering as he lifted his hips just enough. He could have cried from triumph.
Jackson's thumb hooked deeper into the waistband, tugging the boxers down, eyes taking in every inch of pale flesh as it peeled away from Kegan's hips, down his thighs, catching briefly on the bend of his knees before Jackson yanked them free and tossed them aside.
If he was lucky, he could sneak them into his pocket later.
Jackson went back up slowly, knees popping faintly as he moved, his hands coming to rest on the mattress on either side of Kegan's hips.
His eyes immediately dropping straight to the newly bared cunt, drinking the place in like a drug. This was Kegan, his Kegan. Laying bare under him, cunt fully out.
Wiry pubic hair curled dark and unkempt- not ginger, he noted- framing the sight, and peeking through those coarse strands was Kegan's... cock? Jackson paused. It looked like a mini dick, thick and short, maybe an inch long at max. But it was a cock.
The head was flushed in a deep red, twitching in the chill air just above the parted dark brown folds that lay beneath. The lips were plush, slightly asymmetrical, hugging the base of that cock like they were made to be spread by him, just him, the whole area flushed with heat that Jackson could almost feel radiating up.
Kegan shifted restlessly on the sheets, thighs pressing together before being forced open again under the pressure of those hands on his hips. A flush crept up his neck. ''If....if you don't want to anymore or whatever, can you just..let me get up now?''
Jackson's grip tightened immediately. ''Oh, come on, dude. I'm just enjoying the view. What's the rush?''
Without warning, Jackson reaches down, his index finger extending to tap lightly against the tip of Kegan's t-dick, like he was tapping a microphone. The contact was feather-light but still send a jolt through Kegan's body. He flinched hard, and a wounded sound escaping his lips and Jackson was sure he would bust a nut right here.
His grin widened. ''Looks cute as hell'', he murmured, his fingers lingering just above it now. ''Never seen one like this before. Kinda makes me wanna play with it more.'' His other hand slid up Kegan's thigh, squeezing the flesh there.
Then, slowly, Jackson lowered himself again, his broad frame sinking down until his face hovered inches from Kegan's groin. Kegan's fingers clenched the sheets harder, a soft whimper slipping out as he shifted, trying to close his legs once again.
Visions filled his brain once again; wrapping his fingers around that sensitive dick and yanking hard, pulling until the skin stretched taut and the small chubby thing swelled purple. He pictured sinking his teeth into it next, biting down sharp enough to break skin, blood welling up hot and metallic on his tongue while Kegan bucked and screamed beneath him. Oh how he would scream. It would hurt him terribly, he knows that, but he would learn to love the pain that Jackson would give him. Over and over, he'd force those orgasms, stroking and sucking until Kegan's body convulsed in endless release, mind fracturing into sobs and pleas, reduced to a babbling mess that couldn't form words anymore, just a raw and cracked open set of holes for him.
''Fuck, it's perfect.'' Jackson growled low, his voice vibrating against Kegan's skin as he leaned in closer, lips parting slightly. One hand slid up, two fingers curling loosely around the base where his dick was standing, giving it a testing squeeze that made Kegan jerk. He tugged once more, gentle at first, feeling the firm flesh under his fingers, watching the color deepen under his touch.
The scent hit him down here like a wall. Fuck. He never knew how exited the smell of an unwashed cunt would excite him.
He dove forward without another word, mouth closing around the hooded tip in one ,swift motion. His lips sealed tight, tongue pressing flat against the foreskin to nudge it back gently, exposing the swollen head beneath. The flavor exploded on his taste buds- musky and potent and even better than he imagined.
Kegan arched off the bed with a strangled cry so fast that it would be funny in any other situation, his hands flying to Jackson's hair, fingers tangling in the strands, gripping hard as his thighs quivered around his head. ''J-Jackson- fuck, wait-'' The plea dissolved into a moan as Jackson hummed around him, his hips bucking involuntarily.
Jackson, obviously, didn't let up. He buries his nose in the coarse pubic hair now, inhaling that intoxicating musk with every breather. He works under the thick hood with his lips, sliding it up and down in rhythm with his sucks, teeth grazing just enough to tease his friend. One hand stays firm on the thigh, the other cupping those dark folds below, fingers dipping shallow to spread the wetness that had started to leak out, circling the entrance without pushing in.
The sticky wetness could have been liquid gold the way his heart jumped at the feeling of it coating his fingers.
Kegan's body jerked under him, a sharp whine escaping his lips as Jackson's teeth grazed the hood lightly, tugging at it before letting I go again. '
'Ah-fuck, Jackson!'' His fingers were yanking at Jackson's hair now, trying to lift him off but lacking the strength. His thighs clamped around Jackson's shoulders, muscles tensing so hard, he was sure he would get a cramp soon, but Jackson just wedged his arms under them, spreading Kegan wider, pinning him open.
He didn't stop. Couldn't stop.
Not with the way Kegan's hips twitched upward into his mouth despite the protests. His body was so sweet and honest after all. It was hot, dripping steadily now as he rubbed slow circles around the entrance, pushing just the tip of one finger inside to feel the clench. The taste of it mingled on his tongue when he dragged his mouth lower for a moment, sucking at the folds, toying with them in his mouth, then back up to Kegan's dick.
Another moan as Jackson hollowed his cheeks and sucked harder. Tears pricked at the corners of his eyes, slick leaking out in fresh waves, soaking Jackson's chin and he was sure it wouldn't take long for it to slide further down to his ass.
Jackson knew it was too much, hell, he could feel Kegan trembling on the edge of overstimulation, the way his breaths came in ragged sobs and his thighs squeezed around his. body. But that only made him hungrier. He hummed again, the vibration rumbling through the cock as he took it as deep as it would go, lips sealed tight, tongue flicking relentlessly as he pushes it towards the roof of his mouth.
''That's it,'' he murmured against the skin, not pulling away even to speak, the words muffled and wet. ''Let it out, give me those sounds.'' His free hand gripped Kegan's hip, bruising the pale flesh to hold him steady, while he pumped his finger shallowly in and out.
Jackson pushed his finger deeper into Kegan's tight heat, the walls clenching around the intrusion as slick eased the way. He twisted it slowly, feeling the ridges inside give way, then added a second finger. His friend's body bucked, a choked sob mixing with the wet sounds filling the room, his protests turning into pleas as Jackson scissored his fingers, rubbing against the front wall to hit that spongy spot that made Kegan's thighs quake.
''Jackson- stop, it's..ah!'' Kegan's voice cracked, his hands fisting the sheets, knuckles white, but his hips rolled down involuntarily, chasing the pressure despite the tears streaking his cheeks. Sweat was beading on Kegan's skin, dripping down to mix with the slick coating Jackson's hand.
He pumped faster now, curling his fingers on each withdraw, thumb circling the base of the small cock while suckling on the tip.
'He looks pretty when he cries' Jackson thinks distantly, blinking dreamily up at his friend.
He could feel the tremors building inside, the way those inner muscles spasmed, gripping tighter with each curl and thrust. Kegan's breaths came in ragged gasps, twisting on the sheets like a fish out of water. It almost looked fun if it wasn't so sinful.
"You close, dude?" his free hand drawing circles on his hipbone, right around a bite there. He pumped the digits faster, twisting them to stroke that sensitive ridge inside, watching Kegan's face contort, eyes squeezed shut, lips parted in a whine. "It's alright if you are. Won't make fun of you if you're coming too fast.''
Kegan shook his head weakly, a sob catching in his throat, but his body betrayed him, hips jerking up to chase the pressure even as tears slipped free. He couldn't think clearly anymore, his mind was a haze of overload. Too much, it's too much. His brain was on a loop.
And then his teeth catches on his dick again, and the ginger's body seized up, every muscle locking as the orgasm crashed through him like a freight train. His back arched high off the mattress, spine bowing in a sharp curve that lifted his ass clear of the sheets. A guttural cry tore from his throat, raw and broken, as his pussy clenched vise-tight around Jackson's invading fingers, pulsing in frantic waves that milked them deeper.
Then, just as suddenly, he slammed back down, the bed creaking under the impact, his thighs snapping inward to clamp around Jackson's head in a desperate, quivering vise. Jackson didn't fight it, hell, he leaned into the crush, letting his hand that was holding Kegans legs open fall down onto the sheets, the pressure on his ears muffling the world to the wet slap of skin. The suffocation hit him like a drug, thighs flexing against his temples, cutting off air in that heady, dizzying way that made his cock throb harder against the mattress below. Freaky as fuck, yeah, but he craved the way it blurred the edges, forcing him to be stuck down here.
Kegan's hands fisted in Jackson's hair, yanking hard to drag his face flush against the soaked heat again, no room for retreat.
Not that he ever wanted to get out of here.
He grounds his cock along the ridge of Jackson's nose, the swollen nub dragging up and down, smearing the wetness up to his eyebrows. Jackson's nostrils filled with the thick, smell of his slick, salty, sharp, as he tried to suck in breaths through the mess, tasting Kegan on every gulp of air. His tongue darted out instinctively, lapping at whatever skin he could get his mouth on.
The ginger was sobbing while trying to get his hips away from his relentless mouth. "It's too much-fuck, Jackson, stop!" The words dissolved into whimpers, wet and desperate, tears carving fresh tracks down his flushed face, matting the ginger strands at his temples. His hairline was sopping wet by now, making the usual bouncy curls a wet and stringy mess.
The other didn't ease up. His mouth sealed tighter over the dripping folds, tongue plunging deep to lap at the gush of slick that followed the climax. Fingers drove harder, three now buried to the knuckles.
Kegan's legs thrashed, heels digging into Jackson's shoulders, then kicking out wildly against his back in frantic little thumbs. They only hurt a bit so Jackson shrugged them off, shoulders rolling to pin one thigh down with his free arm, the other locked between his own. He pressed his face deeper. The kicks only fueled him on.
"No- please, I really can't-" Kegan's voice splintered into a keening wail, hands scrabbling at Jackson's scalp, nails raking over the skin there, surely leaving red angry lines. But the pushes lacked force.
The second orgasm ripped through Kegan like a storm. His back arched upwards once more, this time staying up, thighs bucking so hard that Jackson was nearly thrown off. Slick flooded out in hot pulses, coating Jackson's chin and lips as he drank it down, swallowing greedily while Kegan's cries cracked off into actual wails.
Jackson doesn't think he's ever heard such a beautiful sound in his life.
This is what heaven must sound like when you arrive at the gate.
Kegan's body shuddered in the aftermath, slick thighs trembling as the waves slowly stopped, leaving him a boneless heap on the bed. His breaths came in short, hiccuping sobs, chest rising and falling up and down like he just ran a mile, tears blurring his vision. "Pluh- lease... J-Jack....sto-ah!...'' he slurred, words thick and muddled together, tongue heavy in his mouth. "Too...mu- much.. c-can't...."
This time Jackson lifted his head, lips glistening with Kegan's release, chin smeared and shiny, hell, the sticky liquid went all the way down his neck at this point.
The urge to just drag another orgasm from him hit him hard. At which point would he become completely non-verbal?
But he held back, for now at least.
He started at the inner thigh, pressing open-mouthed kisses along the pale, marked skin, teeth nipping lightly at fading bruises. Upwards he went, tongue flicking over the crease where leg met groin, tasting the salt of sweat mixed with cum. Kegan whimpered, but Jackson ignored it, mouth trailing across the hip bone, then the soft curve of the belly, lingering to suck a fresh hickey into the flesh just above the large bite mark that was on the side of his stomach.
Higher, his lips brushed the underside of those small, perky tits, avoiding the sore nipples for now as he kissed the sternum, the collarbone. Jackson reached the throat, pressing firm kisses there, sucking gently at the pulse point where blood thrummed fast and erratic. His tongue traced the smooth column of skin, and that's when it hit him. How the fuck had he never noticed? Kegan was lacking an Adams apple.
He didn't stop though, mouth moving up to his friends jawline, stubble scraping his lips as he nipped the edge, drawing a fresh shiver. Then the corners of his mouth, tasting the mix of drool and salt of his tears there, before brushing over the freckled nose in a surprisingly tender peck. Finally, he captured Kegan's lips again, kissing him slow and deep, tongue pushing past slack resistance to claim the warmth inside. Kegan's mouth parted on a muffled sob, but Jackson's tongue poured into it anyway, hands framing his face to hold him still.
He would learn to love it.
Jackson pulled back after only a short moment. A thin strand of saliva stretched between their parted lips, glistening in the dim light of the room, connecting them like a strand of a glistening spiderweb. He watched it sway with their breaths, Kegan's chest heaving shallowly beneath him, falling in uneven rhythm.
"Do you like how you taste?" His thumb brushed over Kegan's lower lip, smearing the wetness there.
Kegan's eyes fluttered. "Gross...you made me.... eat my own c-come...." He turned his head slightly, trying to break the contact, but Jackson's hand held his jaw firm, forcing him to meet his gaze. He could feel his friends body tense under him.
Only then did the haze in Jackson's mind clear enough for him to notice the shift in his own body. His cock, which had been an angry, pounding ache just moments ago, now pulsed with a duller throb, the urgent edge....gone. He glanced down, past the open fly of his jeans where the zipper gaped wide, to the tented fabric of his boxers. The bulge there sagged slightly, and right at the tip, a dark, spreading wet spot bloomed across the cotton, soaked through with his come.
Fucking hell. He had blown his load without even touching himself. Pathetic, maybe, but fuck, this was what heaven was suppose to feel like.
''Look at this'', Jackson cooed as he nudged Kegan's chin with his knuckles, forcing his gaze downward. ''See what your pussy did to me? Made me blow my load right in my pants like some pathetic two-pump chump.''
Kegan's large green eyes widened even further- if that was even possible- pupils actually dilating as they fixed on the wet spot, tracing the way the thick white droplets had seeped through the thin fabric, beading on the boxers in small pearl-like clusters. His breath hitched, a flush creeping up his neck, but he couldn't tear his stare away. Jackson could feel his cock give a twitch under the stare.
Fuck.
Kegans eyes looked gorgeous like this. Would they look the same when he would come all over his face? Maybe over his nose? Over his cheeks?
"You....you done now?" Kegan asked after a while, swallowing hard.
Jackson's lips curled, his hand still over Kegan's hip, thumb tracing lazy circles into the pale skin. He leaned in closer, breath hot against Kegan's ear. "Nah, dude. Not even close."
"But.. I just came. Twice. Can't you just...stop?"
"I'm twenty-four, not fifty-six, Kegan. You think one mess in my pants is gonna stop me from fucking you proper?"
Kegan's throat worked visibly as he swallowed, his tongue darted out, licking his cracked lips. His gaze lifted hesitantly to Jackson's face. "Can I... at least have some water?"
The taller let his hand linger on Kegan's hip a beat longer before he pushed himself up from the mattress. "Of course, dude'', Jackson said, voice casual like they were just chilling together. He twisted toward the side of the bed where the couch table- Kegans idea of a nightstand- stood. There where a whole lot of empty coke cans, crumpled wrappers, and a half-spilled bag of chips scattered across its surface, but Jackson batted them aside without a glance, snagging a plastic bottle from the edge.
Before handing it over, Jackson lifted the rim to his nose, inhaling deep. The last thing he needed was discovering Kegans piss-bottle or something and handing it to him as a drink. Even if it would have been funny watching his reaction.
His friend's brows furrowed, pushing up on his elbows with a wince, his face twisting. "Really, dude?" he muttered. But Jackson just shrugged, broad shoulders rolling under his shirt. He tossed the bottle lightly into Kegan's lap, watching it bounce once against the soft give of his inner thigh. "What? Don't know what you usually fill these with. Last thing I want is pumpin' more booze into you tonight.'' Not that he would mind that. He liked it when Kegan had been all pliant.
Kegan snatched the bottle up with one hand and gulping down half in one go, water spilling a little over his chin to drip onto his chest. He gasped after, wiping his mouth with the back of his hand.
He pried it free from the gingers hand with a firm tug, ignoring the weak resistance, and tossed it onto the nightstand with a clatter, the plastic rolling to a stop against an empty beer can. No more distractions now.
Jackson wanted all of Kegan's focus on him, on this.
He reached up, callused palm cupping the ginger's jaw in a vise-like hold, thumb digging into the soft flesh under Kegan's chin to tilt his head back. Those large green eyes widened, fresh tears pooling at the corners, but Jackson didn't care. He crashed his mouth down anyway, lips smashing against Kegan's in a hungry kiss, tongue forcing past the barrier of teeth to lick inside.
Greed clawed at his gut, a bottomless pit that no amount of this could fill. He'd jerked off to thoughts of Kegan for years. Nights spent imagining pinning him down, marking him up, owning every inch until everyone who looked at him would just know.
His fingers tightened on the jaw, holding Kegan in place as he dove back in, kissing deeper, more insistent, his cock now fully hard once again and throbbing as it nudged insistently at the ginger's entrance, teasing the slick folds until they parted around his tip, framing the tip of his cock.
His friend's breath hitched against Jackson's invading tongue, his body tensing under the relentless press of that hardening cock teasing at his slick entrance. He managed to twist his head just enough to break the kiss, gasping for air, his voice coming out in a shaky whimper. ''J-Jackson... wait, dude.... you'll need...more prep. To take you like that. I can't just-''' His words stumbled, large green eyes darting away, cheeks flushing hot.
That's it. That's how Jackson is gonna rape me, just like that.
Jackson pulled back slightly, his grip on Kegan's jaw loosening but not releasing him. ''More prep? Why the fuck would you need more prep? You've been hooking up plenty, right? All those stories you told me about.'' There was a teasing edge to his voice, but underneath it lingered that old jealousy. Kegan telling him about his hookups had always twisted something sharp in Jackson's gut, even if he'd played it cool when his friend told him how 'hard this chick made him nut.'
Kegan swallowed hard and he bit his lip, avoiding Jackson's eyes. ''It's...it's been with women, okay? Not guys. Not like this. Pussies, man, not....not....''
A low giggle bubbled up from Jackson's chest, surprising even him for a second. ''Women? That's it? Shit, dude, how the hell do you even fuck 'em with this monster?'' He rocked forward just enough to emphasize his point, the veined shaft pressing firm against Kegan's dick, grinding slow and deliberate. ''You two just grinding pussies like a couple of lesbians or what? No wonder you're tight as fuck down here.'' His free hand slid down, fingers parting those slick folds to circle the entrance teasingly, dipping in shallow to test the resistance, feeling the way Kegan clenched around just the tip of one digit even if he had three fingers inside of him just earlier.
Kegan's face went beet red in an instant, heat flooding from his ears to his neck, making the pale skin there glow under the dim lamp light. He squirmed under Jackson's weight, a mortified whine escaping as his body betrayed him, his dick twitching against the pressure of the cock, fresh slick leaking out to ease the probing finger. ''Shut up.... it's not...fuck, Jackson, just- don't laugh'' But Jackson's giggle only grew, his mouth coming down to nip at Kegan's earlobe, sucking it between his teeth.
''Oh, come on, it's cute as hell. My little pussy-grinder.'' Jackson's voice dropped to a purr, his finger pushing deeper now, curling to stroke the inner walls, feeling tightness there slowly leave the tense walls. He knew that arousal made a cunt relax more, but the stress from tensing up again and again had made him tighten up instead. But now he gets it. Hopefully.
He added a second digit, scissoring them. ''But don't worry, I'll open you up nice and slow. Get you ready to take every inch of this dick you've been jealous over.'' He kissed along Kegan's jaw, his body pinning the smaller man down as he worked those fingers in deeper, knuckle by knuckle, ignoring the whimpers and the way Kegan's face burned brighter with every twist.
Jackson's breath came in hot, ragged bursts against Kegan's neck, his muscles tensing as he shifted his hips forward, the blunt head of his cock nudging insistently against those slick lips. He couldn't hold back anymore. The heat radiating from Kegan's core pulled him in like a magnet, his shaft throbbing and leaking thick ropes of pre-cum that smeared along the entrance, mixing with his slick to drip down to the crease of his ass. ''Fuck, you're so warm.'' he grumbled low, one hand gripping Kegan's thigh to spread him wider, the other braced beside his head to keep him pinned.
Not that he needed to be pinned anymore, he had stopped struggling a while ago.
Slowly, he pressed ahead, the pressure building up as the tip stretched this sweet, sinful heat, Kegan's inner walls clenching in futile resistance. Jackson's pre-cum drooled out in heavy globs, coating everything in a slippery warmth, but it wasn't enough to blunt the burn. Kegan's body fought against it once again, muscles starting to flutter wildly, until finally, with a small 'pop' the head breached inside with a wet, obscene sound.
Jackson froze for a beat, blinking as h heard the near-scream his friend just let out. ''Am I the first cock that's been in this pretty little pussy, Keg? Tell me I'm breaking you in.'' His hips twitched involuntarily, pushing another fraction deeper, the stretch pulling another whimper from Kegan's lips.
Kegan shook his head weakly, body shaking with panicked breaths, sweat glistening all over his skin. ''No-o... not the first. Some guys...before. But not like this- fuck, pull out!''
The disappointment hit Jackson like a punch, twisting in his gut, so much that he hadn't even noticed that his hips had kicked forward another inch. Not a virgin? After all that talk of just women? His mind reeled, imagining other dicks in this pussy, in his pussy. It had been worse enough to imagine some cheap women dragging their slime all over Kegan, but dicks now too?
Jackson's eyes narrowed, and he glanced down between their bodies. He scanned for any sign of blood, no, hoping, stupidly, that maybe Kegan had some hidden barrier, a hymen he'd just torn apart, marking him irreversibly as Jackson's. But there was nothing, just the glossy sheen of arousal coating his length as it throbbed inside. Disappointment soured his arousal for a split second, but it twisted quick into something different. If others had been here before, he'd just fuck him harder, make him forget every single one of them.
''Not the first, huh?'' Jackson murmured, he tried not to let it hurt pride too much. He didn't stop. Instead, he rocked his hips shallowly, working the head in and out to loosen him up, ignoring the way Kegan's hands scrabbled at his shoulders, nails digging in. He's touching me. Even if it was just a failed attempt to get him off, the feeling those bony fingers digging into his bare flesh lit the inside of his chest up like a Christmas tree. ''Who were they? Bet they didn't stretch you like this.''
Jackson halted his thrust after sinking in another inch, his cock buried shallowly in that scorching heat, the tight ring of muscle clamping down like it was trying to sever the tip off. He could feel Kegan's inner walls spasming, slick starting to seep out in reluctant response, coating his shaft in a thin layer of natural lube that made the slide easier.
'And here I thought I would have to get Kegans lube stash' he thought, even if he didn't like using lube when having sex. It felt like he was admitting to being a bad lover, not being able to get his partner wet enough.
''Breathe, dude.'' Jackson muttered, his voice a low rumble against Kegan's sweat-damp skin, but there was no real concern in it. He was just impatient. Pulling back slightly, then rocking forward again.
''Jax- please, it burns. I can't...''
Would he able to cream around his dick again?
''Who were they, Keg?'' Jackson pressed, his tone sharpening as he leaned in closer, teeth grazing the shell of Kegan's ear. He wanted names, details. Anything to fuel the rage twisting in his chest at the thought of other guys touching what should have been his first. He wanted to get angry, fuck Kegan hard enough so he couldn't even form a thought of anyone else but him.
''Come on, spill it. First dude who got his dick in this pussy- tell me about him. Was he rough? Did he make you cry too?'' He punctuated the questions with a deeper nudge, holding still to let the stretch sink in, his free hand sliding down to rub circles over the small cock, the hooded nub peeking out swollen and slick under his thumb.
'D-don't....just some guys from parties. Not important- ahh, fuck! Stop asking!''
T''Why the hell won't you tell me, Keg?'' He leaned down, his chest pressing against Kegan's, trapping him more firmly against the mattress as he nuzzled into the crook of his neck, teeth scraping lightly over the fresh bite marks he'd left earlier. ''You shy about it or something? Come on, dude, spill who popped this cherry first. I wanna know every, dirty, detail.'' His free hand gripped Kegan's hip harder, fingers digging into pale flesh to hold him steady, while the other kept rubbing slow circles over that swollen cock, thumb flicking the sensitive tip to pull a gasp from Kegan's lips.
His friend's breath hitched. The shallow fucks were starting to blur the line between pain and pleasure. He could feel his body starting to accept Jackson into him.
Then Kegan twisted his head slightly, green eyes flashing. ''You got some weird ass cuck fetish or what? Wanting to hear about my past hookups while you're balls-deep in me? That's weird as fuck, dude.''
''I just wanna know who I gotta erase. Every guy who touched this pussy before me? They're nothing now. But yeah, picturing you getting railed by some small-dicked fuck, gets me hard thinking about topping that.'' He thrust again, harder, testing the waters. ''It's not that weird, dude.'' Jackson rasps out, his eyes locking onto Kegan's. He leaned in closer, lips brushing the shell of Kegan's ear ''I'm not 'balls deep' yet after all, right?'' The shit-eating grin split his face wider, reveling in the way Kegan's brow furrowed in confusion.
''Wha- Jax, wait...''
But Jackson didn't give him time to process. With a low, guttural groan, he shifted his grip, fingers bruising into Kegan's hips, and drove forward in one smooth, relentless thrust. His cock, thick and just a touch longer than average could have been a flag pole the way Kegan feels like it was up in his stomach. It sank to the hilt in a single glide, the slick walls parting around him like they were made for this, made for him, bottoming out until his balls pressed flush against Kegan's asshole.
It felt massive to the smaller man, who wasn't used to anything besides a finger or two, cock pressing against every sensitive ridge inside until it bordered on too much. He cried out, back arching off the bed, nails scraping uselessly at Jackson's forearms as his body spasmed around the intrusion. ''Fuck- too much! pulloutplease- it's splitting me!''
Jackson held himself there, buried to the root, savoring the way Kegan's heat enveloped him fully, those walls milking his shaft in desperate pulses. Sweat beaded on his forehead, dripping onto Kegan's collarbone as he grounds his hips in a slow circle, letting the head nudge deeper against that sweet spot. ''See? Now I'm balls deep.''
Jackson's grip tightened on Kegan's hips, fingers bruising the pale skin as he shifted his weight, pulling back just enough to savor the slick drag before sinking in deep again. No sharp thrusts yet, just slow, deliberate grinds, his cock buried to the hilt in that tight, fluttering pussy, circling his hips to rub every ridge against Kegan's inner walls. The motion dragged Kegan's body with him, forcing the smaller man's swollen dick to slide against the coarse patch of Jackson's pubic hair, those wiry strands scraping over the tortured nub like tiny needles, poking and tugging at the oversensitive flesh.
His friend gasped, back arching off the sheets, green eyes flying open wide as fresh tears welled up. ''N-no, Jackson.... too much... stop...'' he whimpered, voice cracking into a sob, his hands scrabbling at Jackson's shoulders, nails digging in futilely. The burn from the stretch still throbbed deep inside, his pussy clenching erratically around the invading thickness, but the grind- oh, god, the grind- pushed his cock relentlessly into that rough friction that burned so deliciously. It hurt, yeah, sharply, the hair catching on the hood, yanking at the raw tip with every roll of Jackson's pelvis.
His breath hitched, his hips jerking involuntarily, grinding his pelvis harder into the wiry brush as Jackson's cock nudged that spot inside him, sending jolts up his spine. ''Ah—fuck... it... it hurts-...'' he trailed off, biting his lip bloody, confusion warring with the building ache that wasn't all bad. His pussy wept more slick, easing the way, coating Jackson's balls as they slapped lightly against his ass with each deep circle.
''That's it.'' he praised the smaller man, voice thick with hunger, leaning down to capture a nipple between his teeth, biting just hard enough to draw a bead of blood that he lapped up with a swipe of his tongue. His grinds deepened, pubic bone pressing firm against Kegan's mound, trapping the small cock in that torturous scrape. Poke, drag, poke.
''Feel that? Your body's lovin' it, grindin' on me like a slut.''
Legs trembling as they wrapped loosely around Jackson's waist, pulling him closer despite still shaking his head like it mattered to the taller.
He could feel his patience snapped like a frayed rope, his hips snapping forward in a brutal thrust that buried his cock balls-deep into Kegan's spasming pussy.
No more teasing grinds, he began fucking him now, hard and relentless, pulling out halfway to watch the slick rim cling desperately to his shaft. The pink inner walls peeked out with every withdrawal, glistening with arousal and it was so easy to imagine blood mixing in there, an obscene, dark red flower blooming under the assault. Jackson's breath came in harsh pants, eyes glued to the sight, mesmerized by how Kegan's body gripped him, sucking him back in like it craved him as much as he did.
The ginger cried out, the shift ripping a scream from his throat, his nails raking down Jackson's back. ''Jax- fuck, stop! It's too deep, you're tearing m-ah!' His voice broke into sobs, legs kicking weakly against him, but Jackson pinned him down, one hand splayed over Kegan's belly to feel the bulge of his cock pressing up from inside. All of his worries seemed to seep out of him. He felt hypnotized, watching slick gushed out around them, dripping down to soak the sheets even further.
''God, look at you takin' it, dude.'' Jackson rasped, leaning down to bite at Kegan's collarbone, teeth sinking in until copper flooded his mouth. He lapped it up, hips never slowing. Kegan's pussy fluttered wildly, clenching in protest or plea- he didn't care- milking him as tears streamed down the smaller man's face, green eyes glazed with overload. ''Your hole's huggin' me so tight, beggin' for more. Gonna wreck this pussy till you can't walk, Kegan. Till it's gapin' and leakin' my cum.''
That drew out a whimper, hips twitching up to meet the thrusts, pleasure twisted through the pain. ''Please...Jackson, I can't-it's too much, m' gonna break....'' B
He leaned down, breath hot against the thin neck under him, lips parting to suck hard on the pale, freckled skin. First a hickey right below the jaw, then another on the collarbone. ''Fuck, your pussy's so greedy, dude'', voice thick with lust, he let his teeth grazing the edge of the collarbone under him in a small scrape. ''Squeezin' my dick like it never wants me to leave. Bet you love gettin' wrecked like this, don't you?.''
Kegan tensed beneath him, body going rigid at the graze of teeth, a sharp inhale as he braced for the bite that didn't come. His green eyes widened, lips parted on a silent gasp, but Jackson noticed it then. It may have been the breath that had been stolen from him, or the exhaustion, but there were no more pleas tumbling out, no frantic 'stop' or 'please.' Just shaky breaths and those loose legs draped around Jackson's lower back, heels barely hooked together.
Jackson smirked against the skin, choosing not to call it out, not to shatter the fragile shift. He would like it much more if his friend would enjoy this as much as he did.
'God, imagine if they tightened', Jackson thought to himself, hips snapping deeper, cock grinding against that spongy spot inside that made Kegan's walls flutter. 'Me tellin' him I'm close, pullin' out like a gentleman to cum on his belly or somethin'. But these legs would lock around him, yank him balls-deep, force every drop into that tight cunt. The fantasy twisted. Kegan baby-trapping him, swollen belly rounding out under those small perky tits, pale skin stretched taunt over the curve of Jackson's kid. How would he look? Waddlin' around, hand on that bump, smirkin' 'cause he locked him in. Fuck, he'd breed him again just to see it bigger.
The image fueled him, cock throbbing thicker, pre-cum mixing with Kegan's slick as he chased the edge, sucking another hickey into the ginger's throat while teeth nipped at the pulse point, drawing out that delicious tension without breaking skin.
A low whine slipped from the smaller man's throat, not protesting this time, but something that sounded more needy, legs shifted, hooking just a fraction tighter, pulling Jackson in on the next thrust and fueling his fantasy like s spark in a dry heap of hay.
He dragged his gaze down to the body beneath him. Kegan's pale, freckled chest heaving, those small perky tits jiggling with every impact, nipples red and shining with his spit. But even as he watched, his mind fractured, slipping away from the, frame sprawled out under him. Instead, he pictured Kegan like that now, belly swollen and heavy, rounding out in a firm curve that bumped against his abs with every thrust, skin stretched smooth and wide.
Fuck, those tits- would they get bigger? The thought hit him like an electric shock, cock twitching as he imagined them fuller, heavier, leaking a little milk if he squeezed just right. Kegan's green eyes would go wide, maybe a flush creeping up his neck as Jackson latched on, sucking greedily while pounding into that pregnant cunt. He growled low, leaning in to capture one of those nipples between his teeth, tugging sharp enough to draw a gasp from Kegan's parted lips, but his brain wouldn't stay put.
He's too damn skinny for this shit, Jackson mused, thrusting harder, balls slapping wet against Kegan's ass. All bones, ain't right for carryin' my kid. I'd stuff him full, make him eat three meals a day, healthy food till that belly plumps up proper, ass gettin' thicker to cushion him.
Once again he pictured a small stray kitten that he would help get back on its feet, watching it grow and bloom.
Only that he didn't imagine the kitten pregnant and under him.
The ginger whimpered below and Jackson released the nipple with a pop, trailing his tongue down the valley between Kegan's tits, nipping at the soft skin there.
''Gonna fill you so good, dude.'' he murmured against the warmth, feeling his own orgasm approaching. 'Pump this pussy full till it takes, watch you swell up for me.' He didn't say the last part.
Jackson's balls drew up tight and sudden, a guttural groan ripping from his throat as his cock pulsed hard inside Kegan's clenching pussy, ropes of thick cum flooding the slick channel in hot spurts. He didn't even have to think about pulling out- Kegan didn't say a word either. Fuck yes, Jackson thought, a savage grin splitting his face even as his vision blurred at the edges.
But as the last twitch ebbed from his shaft, Jackson blinked through the haze, eyes locking on Kegan's face. Those green eyes glassy, lips parted in a silent plea, body strung taut like a wire about to snap. He was right there, teetering on the brink, Jackson just knew. I nearly made him come on my cock. ''Wait just a sec, dude.''
God, he could live in this forever, buried balls-deep, pumping load after load till Kegan's belly bloated from it, till every thrust just stirred up the mess and made him leak for days.
But that edge in Kegan's expression pulled him back; he wanted to see it shatter, watch this loser that he loved so much come undone again under his hands.
With a wet pop, he eased out, his softening cock dragging free inch by inch, glistening with their combined fluids. Thick strands stretched between the flushed tip and Kegan's puffy folds, snapping lazily as he pulled away completely. The hole fluttered shut almost immediately, a dribble of cum oozing out but no real gape, just a slight quiver that pissed Jackson off just a little.
Should be wrecked open for me, he grumbled inwardly, but there'd be time to stretch it proper later.
He let Kegan's legs drop limp to the sheets, thighs trembling, giving him maybe two breaths of rest before hooking one strong arm under those bony hips and yanking upward. Kegan's ass lifted off the bed, body being lifted into the air like a ragdoll, too dazed and fucked out to do more than blink in confusion, a soft 'wha-' slipping from his swollen lips.
But the taller didn't pay any attention to it, plunging two thick fingers straight into the cum-slicked pussy, no warning.
He thrusts them deep immediately, curling hard against the front wall, knuckles grinding into the sensitive entrance as he pumped fast, relentless. The squish of his own seed coating his digits filled the room, loud and filthy, mixing with Kegan's fresh gush of arousal. His friends mouth opened in a sharp cry, legs kicking wildly in the air, heels drumming against nothing as the intrusion overwhelmed him. Too rough, but it did the trick.
His whole frame seized up seconds later, hips bucking into Jackson's grip, pussy clamping down on the invading fingers so hard he couldn't move anymore. A choked sob tore free as the orgasm ripped through, cock jerking untouched in the air, and then he squirted- fucking squirted- clear fluid flying out in messy jets around Jackson's hand, soaking his wrist, the sheets, everything in a hot spray that left Kegan convulsing, eyes rolling back, body arching like he was having a seizure.
Jackson didn't let up, fingers wiggling relentlessly into Kegan's spasming pussy, now that he couldn't move them anymore right to out every last shudder. The squirt kept coming in forceful bursts, hot and endless, soaking Jackson's hand up to the elbow before spraying across his abs, dripping down to mat the hair on his groin and puddle on the sheets beneath them. He watched, transfixed, as Kegan's body jerked like it was electrocuted, thighs quivering, green eyes crossing before rolling back. Drool bubbled at the corner of Kegan's mouth, trailing down his chin in a shiny line, mixing with the sweat and tears.
He could see the thin lips moving, trying to form pleas, but it came out as garbled nonsense, just slurred mumbles like 'sthhp.....t'mch.....nngh' that dissolved into wet whimpers and gasps. His hips twitched, chasing the fingers even as his hands weakly pawed at Jackson's wrist, nails scraping harmlessly.
'That's it, break for me', Jackson thought, a dark thrill coiling in his gut at the sight of his friend being reduced to such a mess.
He pumped harder, thumb flicking over the swollen dick to wring out another gush, cum and slick erupting in a messy arc that splattered Jackson's chest, warm and sticky. Kegan's back arched off the bed, as much as Jackson's iron grip allowed, legs kicking feebly in the air before going slack, body finally slumping as the convulsions ebbed into tremors, leaving him a boneless, babbling wreck.
Only then did Jackson ease off. He watched as Kegan's body finally was allowed to collapse back onto the soaked sheets in a heap of limp limbs and heaving breaths. The ginger's thighs trembled, slick pooling beneath his ass, turning the fabric dark and sticky as another weak spurt escaped his twitching pussy, dribbling down his crack to join the mess.
He reached out, trailing a hand up Kegan's inner thigh, feeling the quiver under his palm, but didn't push further, not yet. Instead, he wiped his soaked fingers on Kegan's hip, leaving a shiny streak, and shifted closer, looming over the wrecked form. Kegan's chest hitched, a slurred murmur bubbling out, something like 'plss...no more' but it dissolved into a hiccuping sob, his hands twitching uselessly at his sides.
Jackson's gaze lingered on the bite marks peppering Kegan's whole body, the smeared blood now dark and dry against his pale skin, bruises blooming all over him. He looked beautiful wrecked like that.
He wanted to dive back in, to flip Kegan over and bury his cock deep, make him scream around the intrusion until he begged for mercy that wouldn't come. But he knew that he was spent.
Sure, he had told Kegan that he could get it up again, but twice was very much a limit for his cock.
Two was better than one, no?
His eyes flicked down to Kegan's spread legs, the pucker of his asshole glistening from the slick that had spilled down. Temptation gnawed at him; he could bury his face there, tongue lapping at the cum-smeared rim, sucking and probing until Kegan whined and squirmed again. Or dive back to that puffy pussy, clean his own load out.
But Kegan looked too broken, too small and shattered sprawled out like that.. A pang twisted in Jackson's gut, like pity for the mess he'd made of his friend. Bu he doubted that he would apologize.
He leaned down, pressing light kisses to Kegan's collarbone first, lips brushing the salty skin where a bruise was already purpling.
''Hey, you did amazing.'' Jackson murmured, as soft as he could manage, trailing his mouth along the curve of Kegan's arm, nipping gently at the elbow before moving to his wrist. Kegan flinched at the touch but didn't pull away, just let out a shaky exhale, body limp under the affection. Jackson kept going, small pecks dotting the freckled chest, avoiding the raw nipples but lingering on the soft swell of those perky tits. ''Took me like a champ, came so hard for me. Fuck, you're perfect.'' Each word came with another kiss, down the ribs, over the quivering stomach, until Kegan's breathing evened out just a fraction, his hand twitching like he might reach out but deciding not to.
After a few minutes of this, the taller man pulled back, the air cooling around them now that they weren't moving anymore. He glanced at his discarded boxers on the floor, cringing at the crusty stains.Dried cum flaking at the edges, the fabric stiff and reeking.
'Gross as hell', he thought, but snatched them up anyway, stepping into them with a wince as the rough material scraped against his sensitive skin.
''Be right back, dude.'' he said softly, though Kegan barely stirred. Jackson padded out, flipping on the light in the small bathroom and immediately regretting it. The place was a disaster- the sink cluttered with empty bottles and toothpaste globs, floor tiles grimy with what looked like old spills, and the air thick with a sour, stale stench like unwashed clothes and soap. Mold edged the shower curtain, and a pile of towels slumped in the corner, some having red-brown ish stains, like he had wiped a great amount of blood. Would he find the matching corpse in the bathtub? He wrinkled his nose, muttering 'J'esus, Kegan'', under his breath, but rummaged through the heap anyway, grabbing what seemed like the cleanest one, a faded blue thing without obvious stains.
He turned on the faucet, letting the water run until it warmed, the fabric darkening up as he soaked the towel. Wringing it out just enough, Jackson glanced at his reflection in the smudged mirror. His blonde hair was tousled, lips still swollen, a red mark on his cheek where Kegan had slapped him.
Jackson walked back towards the bed, the damp towel clutched in one hand. The room smelled bad, the air thick with the usual stink, now mixed with sex, but something was off. When he got closer, he could hear Kegan's breaths come out in ragged hitches, his body curled tighter on the bed, shoulders shaking as quiet sobs escaped him. Tears tracked fresh paths down his flushed cheeks, soaking into the pillow, and his green eyes were squeezed shut hard.
''Dude, what's up?'' Jackson asked, concern flickering through the post-orgasmic haze. He set the towel on the nightstand and reached out, fingers grazing Kegan's arm. ''You okay? Talk to me.''
Kegan's eyes snapped open, wild and red-rimmed, and before Jackson could react, fists balled up and slammed into his chest, weak punches, more desperate than forceful, thudding against his ribs like frantic drumbeats. ''Fuck you!'' Kegan spat, voice cracking through the tears, body twisting to shove at him harder. ''I hate you, you asshole! Get the fuck off me, I hate you so much!'' Curses mixing with sobs, his nails scraping lightly over Jackson's skin as he flailed, legs kicking weakly on the bed.
Jackson caught his wrists mid-swing, pinning them gently but firmly to the mattress on either side of Kegan's head, his body leaning over to cage him without crushing down. The hits had barely stung. ''Hey, hey, easy'', Jackson murmured, thumbs stroking the insides of Kegan's wrists where his pulse hammered. ''Breathe, dude. It's just me. You don't hate me, come on, we just.... fuck, that was intense, I know, but you're safe.''
'You raped me, you sick fuck'', he choked out, voice breaking on a fresh sob, fists clenching uselessly in Jackson's grip. ''I said no, I was drunk, I fucking told you to stop, and you just...you kept going. I hate you! Let me go!'' His body arched, trying to twist free, but Jackson shifted his weight, knees bracketing Kegan's hips to keep him steady, the wet towel forgotten for a moment.
''Shh, I know it hurt, but you took it so good for me. Remember how good you came?.'' He released one wrist slowly, trailing his hand down to cup Kegan's tear-streaked cheek, thumb wiping at the salt. Kegan jerked his head away, but Jackson followed, pressing a soft kiss to his temple, then his jaw.
The sobs had quieted to shaky breaths, but the tears kept coming, streaking down to pool in the hollow of his throat. His wrist strained against Jackson's hold, fingers flexing like he wanted to claw at him again, but the fight was draining out fast, leaving him trembling.
''Seriously?'' Kegan rasps out, voice raw from crying and screaming, spit flecking his lips as he glared up. ''You think I wanted this just 'cause I came? You forced me, you bastard. My body reacted! It doesn't mean shit. I didn't want your cock inside me. I hate you for it.'' He twisted his head, trying to bite at Jackson's arm, teeth grazing skin but not breaking through, a pathetic snap.
Guilt flickered up, but it was drowned quick. Kegan's body had clenched around him, milked his dick dry, even as he begged. That meant something. It had to.
''Dude, your pussy gripped me like it never wanted me to stop'', Jackson murmured, voice low and rough, eyes tracing the fresh red marks on Kegan's pale neck from his bites. ''You soaked the sheets though, came twice on my fingers before I even fucked you. You can hate me all you want, but your body fucking loves me.''
Kegan whimpered, bucking weakly. ''Fuck of.''' he whispered, but it broke down into another sob, body going limp as the adrenaline crashed.
He scooped up a mix of cum and slick, holding it up between them, glistening in the dim light. ''See? Still leaking me out. You can lie to yourself, but this tells the truth.''Jackson smeared it across Kegan's lips, forcing his mouth open with his thumb when Kegan clamped his teeth shut, pushing the taste inside. Kegan gagged.
Pulling back, Jackson licked his own lips, tasting the salt and bitterness. ''We're not done, Kegan. Cry if you need to, but you're staying right here. I'll make you want it next time, I promise.''
Jackson's touch softened as he dragged the damp towel back over Kegan's skin, slower now, tracing the curves of his inner thighs with careful strokes. He hooked one hand under Kegan's knee, lifting and folding his leg toward his chest, exposing the slick trail that had leaked down between his asscheeks. The fabric came away shiny with their mixed fluids, and Jackson wiped methodically, pressing just firm enough to clean the crease without pushing inside. Kegan's body tensed at the intrusion of air on his raw hole, a faint whimper escaping as Jackson's fingers brushed the puffy rim, but he didn't fight it this time.
He moved up to Kegan's face next, thumbing away the drool that had crusted at the corner of his mouth from the earlier. Kegan twisted his head away, jaw clenching, green eyes squeezing shut like he could block out what was happening. ''Stop.'' he muttered, voice thick and hoarse, but Jackson cupped his chin gently, holding him steady until the towel came away clean, leaving Kegan's freckled cheeks flushed and damp.
Setting the towel aside on the nightstand, Jackson sat back on his heels, eyes roaming over the red welts and punctures dotting Kegan's whole body, his own teeth marks, angry and covered in dried blood. ''Where do you keep your bandaids?''
Kegan's eyes cracked open, staring at the ceiling, his chest rising and falling unevenly. ''Don't have any.'' he said flatly, not looking at him, arms limp at his sides now.
Jackson scoffed, a low rumble in his throat as he leaned in closer, one hand resting on Kegan's hip like an anchor. ''You expect me to believe that? Out of everyone, you not having bandaids?''
Kegan's head snapped toward him, fire igniting in those green depths despite the exhaustion. He pushed up on his elbows, looking like he was about to jump Jacksons bones. ''I'm clean, you asshole'', he snarled. ''Haven't cut in weeks. I don't buy them anymore. Prevention. So fuck you for even thinking-''
Jackson held his gaze, the anger in Kegan's eyes twisting something deep in his gut. Pride, maybe. ''Fine.'' he said, releasing Kegan's hip to rake a hand through his own hair. ''I'll just buy some after we've slept.'' He glanced at the bed, the dark wet spot blooming under Kegan's ass from the cum and slick that had soaked through. ''Lift up.''
Kegan hesitated, glaring, but the command in Jackson's tone won out. He arched his back weakly, knees drawing up as Jackson yanked a thick fleece blanket from the foot of the bed and shoved it underneath, bunching it right over the damp patch to soak up the rest. The fabric was soft and Kegan sank back onto it with a sigh, his body curling slightly as the warmth enveloped his chilled skin.
Not done yet. Jackson rolled off the bed and padded to the closet, pulling open the door with a creak. He rummaged through the pile of clothes on the floor, mostly dirty clothes from the smell, and snagged a faded black t-shirt. For bottoms, he dragged out a pair of loose boxer briefs. ''Arms up.'' Jackson said, climbing back onto the mattress, the springs dipping under his weight.
Kegan eyed the clothes warily but complied, lifting his arms like a ragdoll, too drained to argue. Jackson tugged the t-shirt over his head first, guiding it down over the ginger's messy red hair, the fabric draping loose across his narrow shoulders and small chest, hiding the bite marks away from his view. Then the boxers, Jackson lifted Kegan's hips with one firm hand under his ass, sliding the waistband up his thighs, careful to not let them snap onto his skin.
Dressed now, Kegan slumped back against the blanket, eyes heavy-lidded. The taller man hovered for a moment, thumb brushing a stray lock of hair from Kegan's forehead. ''Sleep.'' he ordered softly, pulling the edge of the blanket up to cover them both, his arm draping heavy across Kegan's waist.He could feel the body next to him go rigid under the weight of Jackson's arm. His green eyes flicked open, locking onto Jackson's face in the dim light filtering through the blinds. ''I don't want you sleeping next to me'', his voice was tired and exhausted, pushing weakly at Jackson's forearm draped across his waist. ''Not after...what you did. Get off.''
Jackson didn't budge at first, his hand splaying flat against Kegan's stomach through the thin t-shirt, feeling the rapid flutter of his heart. He propped himself up on one elbow, the mattress shifting under his bulk, eyes never leaving Kegan's face. ''I won't do anything'', he promised, the words coming out almost gentle. ''Just sleep. Scout's honor or whatever shit they say.''
The room fell quiet, thick with the scent of sweat and sex still hanging in the air, the only sound Kegan's uneven inhales and the distant hum of traffic outside. Jackson layed back, staring at the ceiling cracks. Minutes stretched like that, Kegan's body still tense beside him, knees drawn up slightly under the blanket, like he was bracing for something else.
Then, Kegan broke the silence. ''I would've let you'', he murmured, eyes fixed on the wall now, freckles stark against his flushed skin. ''If you'd just... asked. Like a normal fucking person.''
Jackson's breath caught, a rush of heat flooding his veins, not just lust, but something sharper, like triumph mixed with regret. He turned his head, watching Kegan's lashes flutter as he finally squeezed his eyes shut, jaw tight, red hair spilling messy across the pillow. The ginger's small chest rose and fell slower now, surrendering to exhaustion, lips parted just enough to see his teeth.
Jackson didn't touch him again, not yet. He just layed there, arm around his friend, mind already spinning with whatever fantasies could come up in his mind. The blanket rose and fell with their breaths syncing in the quiet, Kegan's form curling inward, finally drifting toward sleep.
