David zipped up his duffel bag. The sound made Jason flinch, ears flattening. His heart beat faster. Every sound was too loud, too sharp. The TV flickered in front of him, but it might as well have been static.
"I'm going to stay at my aunt's place. It's a good thing she's out of town," David said quietly.
Jason’s nostrils flared. He caught the faintest trace of David’s scent. It made his cock twitch in his sheath. His chest ached.
He nodded. "I know."
David hesitated. "I’ll call you tomorrow. Just… to check in."
"Yeah."
The door clicked shut.
Jason’s ears rotated, searching for something that wasn’t there. The absence of David’s scent hit him like a slap. His body trembled, half-aroused, overwhelmed by need.
He paced—sometimes nose to floor, sniffing out the ghost trails of David’s musk. He whined low in his throat, a sound pulled from some deeper part of himself. Logic told him to stop. His body didn’t listen.
He found a shirt—David’s, still faintly damp from the gym—and dragged it to the couch. He buried his face in it. His cock emerged, dripping. He licked at the shirt absentmindedly, then caught himself and curled into a tighter ball, ashamed and still aching.
By midnight, he’d built a den from cushions. He settled into it, panting. His sheath was full. His balls throbbed. He didn’t touch himself. He couldn’t. The rules were clear. But he whimpered until sleep took him.
The phone buzzed at dawn.
"Hey," David said, voice raw.
Jason perked up instantly, tail thudding against the floor. Just hearing his voice made his cock swell again.
"I didn’t sleep," David said.
"Me neither."
Jason licked his lips, trying not to pant.
"I thought getting space would help," David continued. "But it feels like it's getting worse."
Jason’s voice caught. His throat felt tight. He hung up before he said something he couldn’t take back.
---
David knocked at eight.
"I forgot my laptop charger," he said quickly when Jason opened the door. But his voice was tight, strained. His eyes flicked over Jason’s body, already reading the tension there, the hunger.
"It’s on the table," Jason said, but didn’t move.
David stepped inside. Their arms brushed.
That was enough.
Jason growled low, his body shifting forward, tail flicking behind him. David didn’t speak. He just grabbed Jason and kissed him, mouths crashing together like a dam bursting.
Jason's shirt tore as it came off. His cock throbbed free from its sheath, already slick, already pulsing. David’s hands were on him—hot, rough, trembling. Jason whimpered as his back hit the wall, then the couch, then David's weight settled against him.
They didn’t talk. They couldn’t.
Jason dropped to his knees, muzzle brushing the flared tip of David’s shaft. It was thicker now—wider, darker, impossibly hard. A deep, primal sound rumbled in David’s chest.
Jason opened his mouth, lapping at the tip, feeling it pulse in response. David groaned, gripping Jason’s head gently but with growing urgency. Jason couldn’t take much, but he didn’t need to. His tongue worked lower, over the medial ring, down to where the shaft disappeared into a sheath.
Jason turned and crawled onto the couch, presenting himself. His tail rose without conscious command. David was there immediately, hands gripping Jason’s hips. His cock pressed forward—and Jason moaned.
The first push burned, but it fed the fire.
David made a strange nickering sound behind him, his voice deeper now. His body moved with new force, new weight. Jason clawed at the cushions, head down, ass up. His cock dripped freely below him, untouched. He didn’t need to stroke. The rhythm, the pressure, the sheer overwhelming scent of David was enough.
"Yes... fuck... yes..." Jason moaned, words disintegrating into whines, into need.
David thrust harder. His ears twitched. His body trembled.
Jason came hard, muzzle parting in a sharp bark as his cock exploded in ropes onto the couch, onto his fur, onto nothing at all. The orgasm tore through him like lightning.
David followed with a final thrust, letting out a low, shuddering bray as his cock throbbed deep inside Jason, seed pumping with each spasm. Jason felt the flare lock them together for a moment, the heat of it unforgettable. He was amazed to have taken it all.
They collapsed next to each other, panting, slick with sweat and still trembling.
And then the changes began.
Fur thickened down Jason's legs, dark and dense, sweeping over his calves and thighs. The sensation prickled like fire beneath his skin, but it didn’t hurt—just itched with urgency.
His tail wagged uncontrollably. Then his face pushed forward all at once, bone and cartilage cracking subtly beneath the surface as his muzzle finally completed its shift. His nostrils stretched and flared at the end of a blunt, canine snout. His teeth ached briefly as his canines lengthened further, fully adapted for a new kind of bite.
Short black fur spread rapidly across his cheeks, his forehead, and up over his scalp, replacing hair entirely. His ears stretched higher, now fully upright and mobile, pivoting to every sound with perfect clarity. Only his chest, arms, and hands remained smooth, still human enough to remind him what he was losing.
David groaned as the heat surged through him. His nose flared wider, darkening and moistening, while his upper lip pulled back involuntarily to reveal thickening teeth. His jaw pushed forward subtly, reshaping—not into a muzzle, but into a distinctly equine taper. His ears lengthened and flicked backward.
A sheen of short gray fur spread from his groin, crawling up his stomach in uneven waves, growing denser along his thighs and over his hips. His balls swelled against his groin, darker, heavier, churning from the inside. Jason could see the muscle knitting itself deeper into David's legs—his calves thickened, knees shifting higher. His toes flexed, cracking audibly, feet reshaping into the blunt beginnings of hooves.
Jason stared, panting. The air reeked of musk, magic, and need.
David’s eyes fluttered open—wider now, the brown deepened with gold flecks like polished amber. He looked down at Jason with something between awe and confusion, breath ragged, chest heaving with every inhale.
Jason felt his own sheath pulse in time with David’s heartbeat.
"We can’t do this again," Jason whispered.
David pulled him closer. "But it felt like the only thing that made sense."
Jason didn’t respond. He was too busy listening to the rhythm of David's breath, still syncing to his own.