Chapter 24: Dreams Made Flesh
The deep, satisfying ache between Kaylee’s legs was the first thing she registered. Then the warm, solid weight of Tracy’s head on her stomach, the soft puff of her breath. The room was dark, the neon stars on the ceiling just vague smudges of green and pink. The digital clock glowed 4:17 AM.
She was floating in that fuzzy, post-orgasm limbo, muscles loose, mind pleasantly empty. The memory of the night was a series of brilliant, shattered images: Tracy’s back arching, the wet sound of their bodies, the shocking rightness of being inside someone for the first time.
Then the heat started.
It was a low throb at first, easily mistaken for a phantom echo. But it grew. A persistent, needy pulse in the heavy shaft resting against her thigh. She shifted slightly, and the movement sent a fresh jolt through her. Jesus, again? It had been barely a few hours. She’d just… emptied herself. Completely.
A soft, sleeping sound escaped Tracy. Her lips, slightly parted, were inches from Kaylee’s hip.
The pulse became an insistent, rhythmic demand. Kaylee’s mind, still sluggish, tried to reason with it. You’re sore. You’re tired. Let it go. But her body, this new, relentless body, vetoed the thought. The need was a live wire, sparking under her skin. It wasn’t just horniness. It was a deep, cellular hunger, an itch in a place she couldn’t scratch.
Her hand drifted down, her fingers wrapping around herself. The touch was electric, but clumsy. Frustrating. It was too much and not enough. She bit her lip, stifling a groan. The sensation was… different. More intense, more localized than anything she’d felt before. A craving for a specific kind of friction, a specific kind of heat.
She looked down at Tracy in the gloom. Tracy’s mouth. Right there.
The thought was a bolt of pure, undiluted lust. It vaporized the last of her sleepiness. It was the same secret, guilty image that had haunted her for days, now sharpened into a knife-edge of possibility. She didn’t move, caught between shame and a want so acute it felt like pain.
Tracy stirred again. Her nose nuzzled unconsciously against the skin of Kaylee’s lower belly. A slow, sleepy sigh.
That was all it took.
Kaylee’s hips gave a tiny, involuntary lift, the tip of her cock brushing against Tracy’s cheek.
Tracy’s breath hitched. She didn’t wake up, not fully. Her body responded on its own. Her head turned, seeking the source of the warmth. Her lips, soft and pliant with sleep, parted.
And then she took her in.
It wasn’t a conscious act. It was a reflex, a primal submission to sensation. Tracy’s mouth, still loose from sleep, enveloped the head, and a low, shuddering groan vibrated through Kaylee’s entire being. The heat was immediate and absolute. Wet. Sucking. Real.
Kaylee’s hand flew to her own mouth, smothering the cry that threatened to tear out of her. Her eyes were wide, staring at the dark ceiling, seeing nothing but the feeling. Tracy was moving now, a slow, gentle bob, her throat working around the intrusion with a sleepy, effortless grace. Her tongue did something, a lazy swirl, and stars exploded behind Kaylee’s eyelids.
“Oh, fuck,” she whispered, the words crumbling into a gasp.
The sound, or perhaps the taste, finally pulled Tracy from the depths of sleep. Her eyes fluttered open. For a second, there was only confused sensation—the weight on her tongue, the salt-and-skin taste, the muscular throb against her palate. Then her brain caught up.
She didn’t pull away. She didn’t freeze.
She looked up. The dim light from the window caught her eyes, reflecting a understanding that was both fierce and tender. She saw Kaylee’s hand clamped over her mouth, saw the desperate tension in her abdomen, the way her thighs trembled.
Holding Kaylee’s gaze, Tracy hollowed her cheeks and sucked. Hard.
The sound Kaylee made was a punched-out, ragged thing. Her hand fell away, gripping the twisted sheets. “Tracy—I didn’t mean—I just woke up and—”
Tracy pulled off with a soft, wet pop. Her voice was a sleep-roughened murmur, thick with promise. “Shut up, Kaylee.” She didn’t say it with anger. She said it like a vow. Then she lowered her head again, taking her deeper this time.
This was nothing like the clumsy, performative blowjobs Kaylee had received in the past. This was worship. Tracy’s hands came up to hold her hips, not to push her away, but to anchor them. To guide the slow, deep rhythm she was setting. Her tongue traced the prominent vein underneath, laved at the sensitive spot just below the head. Every flick, every suck, was precise, devastating.
Kaylee’s head thrashed against the pillow. Her fingers tangled in Tracy’s hair, not forcing, just holding on, feeling the muscles of Tracy’s jaw work. “Right there… oh god, right there…”
The coiling tension in her gut was a physical pain, a wire pulled taut to breaking. It was happening too fast, a tidal wave building from her toes, gathering every shudder, every gasp. “Tracy, I’m gonna—”
Tracy’s only response was to sink down until her nose was buried in wiry pink hair, her throat convulsing in a slow, deliberate swallow. The pressure, the heat, the impossible intimacy of it—
Kaylee came with a broken cry, her back bowing off the bed. It wasn’t a release; it was a seizure of pleasure, racking and total. Tracy drank her down, swallowing every pulse, her own body trembling with the force of it, until Kaylee collapsed back onto the mattress, boneless and gasping.
For a long minute, the only sounds were Kaylee’s ragged breaths and the soft, wet sounds as Tracy gently released her, cleaning her with a tenderness that made Kaylee’s eyes burn.
Tracy crawled up the bed, wiping her mouth with the back of her hand. She settled on her side, facing Kaylee. Her expression was unreadable in the dark.
“I was dreaming,” Tracy said quietly. Her voice was raw. “I was dreaming about… the way you tasted. And then I woke up, and you were there. And it was real.”
Kaylee turned to face her. The predatory hunger from minutes ago was gone, replaced by a vulnerability that scared her more. “Was it… okay?”
A soft, breathy laugh escaped Tracy. “Okay?” She reached out, her thumb tracing the line of Kaylee’s jaw. “It was the hottest thing that’s ever happened to me. And I just got fucked by my best friend, so that’s saying something.”
Relief flooded Kaylee, warm and dizzying. She caught Tracy’s hand, pressed a kiss to her palm. “It’s so much. It’s so fast.”
“I know.”
“I keep thinking I’m gonna freak out. About all of it. The… the magic cum, the hair, this,” Kaylee said, gesturing vaguely between her own legs. “But then you… and I just can’t. I don’t want to.”
Tracy was silent for a moment. “We don’t have to figure it out tonight,” she finally said. “We just have to get through tomorrow.”
Tomorrow. The word hung in the air, solid and terrifying. Tomorrow meant classes. Meant people. Meant the world outside this sweat-damp bed, where their bodies were a secret that couldn’t stay hidden.
“How?” Kaylee whispered.
Tracy shifted closer, until their foreheads touched. Her breath was warm on Kaylee’s lips. “I have no idea,” she admitted, her voice a thin thread of fear and determination. “But we’ll do it together. Now go back to sleep. Before I get curious about how you taste.”
A real laugh, shaky but genuine, bubbled out of Kaylee. She kissed Tracy, slow and deep, tasting herself on Tracy’s tongue. It was a claiming. A confirmation.
They drifted off as the first grey light of dawn began to bleed around the edges of the blinds, their limbs tangled, the impossible reality of their new bodies resting, for now, in a fragile, temporary peace.
The fragile peace shattered an hour later, not with a sound, but with a sensation. Tracy surfaced from a dreamless sleep into a body thrumming with a singular, urgent need. It was a low, deep ache that originated in her groin, a pulsing heat that had nothing to do with the morning light now striping the bed. It was a hollow, physical craving, an emptiness that remembered being filled.
Beside her, Kaylee slept on, her breathing a soft, steady rhythm. Tracy lay perfectly still, trying to will the sensation away. It only intensified. Her skin felt too tight, too sensitive. Every brush of the sheet was an accusation. The memory of Kaylee inside her, the shocking fullness of it, replayed on a loop in her nerve endings. It wasn’t a memory. It was a demand.
She turned her head on the pillow. Kaylee’s face was relaxed, her pink hair fanned out. Tracy’s gaze travelled down the line of her throat, over the slope of her shoulder, to where the sheet pooled at her waist. The shape of her was different now, even at rest. Tracy’s mouth watered.
This is insane, she thought. We just… hours ago. But the logic was paper-thin, incinerated by the heat coiling in her gut. The shyness, the old Travis-instinct to hesitate, was being smothered by a newer, hungrier instinct. Her hand twitched at her side.
She couldn’t wake her. That felt like too much. But the need was a live wire, sparking and insistent. Carefully, moving with a slowness that made her muscles tremble, she shifted onto her side. She inched closer until her body was a careful, curved line against Kaylee’s back. The warmth was immediate.
She pressed her forehead between Kaylee’s shoulder blades, inhaling the scent of sweat and her coconut shampoo. Her own hips gave a minute, involuntary thrust against the curve of Kaylee’s rear, seeking friction. A soft, frustrated sound escaped her. It wasn’t enough. The dull ache sharpened into a pang.
Her arm, moving on its own volition, slipped around Kaylee’s waist. Her palm flattened against Kaylee’s lower stomach. She could feel the softness there, the dip of her navel. Her fingers trailed lower, through fine hair, until they encountered the base of Kaylee’s soft, heavy cock where it lay against her thigh.
Tracy’s breath hitched. Just touching it, feeling the latent weight and warmth, sent a jolt through her. Her own flesh between her legs, already slick and throbbing, gave a sympathetic pulse. Her fingers curled, not gripping, just holding. She nuzzled against Kaylee’s back, her lips brushing the skin.
“Mmm.” Kaylee stirred, a deep, sleep-slurred murmur. Her body shifted, pressing back unconsciously into Tracy’s cradle. “’S’cold.”
“It’s not cold,” Tracy whispered, her voice rough with sleep and wanting. Her fingers began to move, a slow, tentative stroke from base to tip. The flesh in her hand began to swell, thickening and lengthening in response to her touch. The transformation from soft to solid, from inert to insistently alive, made her heart pound. “Kaylee. Wake up.”
“I am awake,” Kaylee groaned, though her voice was thick. She arched her back slightly, pushing herself more fully into Tracy’s hand. “That’s a really persuasive alarm clock.” Her own hand came down to cover Tracy’s, stilling her movement. “What’s wrong?”
“Nothing’s wrong.” Tracy’s lips found the hinge of Kaylee’s jaw. “Everything’s… too right. I woke up and I just…” She couldn’t find the words. She guided Kaylee’s hand downward, over her own hip, between her own thighs, which were already wet. “See?”
Kaylee’s breath caught. She rolled over to face Tracy, their noses almost touching in the narrow space. Sleep still softened her eyes, but understanding lit them up from within. A slow, lazy smile spread across her face. “Again? Already?” Her thumb rubbed a slow circle against Tracy’s clit, making her jerk. “You’re insatiable.”
“It’s this… this body,” Tracy gasped, her hips chasing the pressure. “It’s like a furnace. I can’t turn it off. I just… I need you.”
“You had me,” Kaylee said, but she was shifting, her movements becoming purposeful. She nudged Tracy onto her back and slid over her, their bodies aligning with a new, practiced ease. The thick, hard length of her pressed against Tracy’s inner thigh. “You have me. So what do you need?”
Tracy looked up at her, at the pink hair backlit by the dirty morning sun, at the playful, knowing look in her eyes. All her words were gone, burned away. She hooked a leg around Kaylee’s, her heel digging into the back of Kaylee’s calf. She guided her with a trembling hand.
“Here,” Tracy breathed, positioning her. “Now. Just… don’t stop.”
Kaylee didn't need to be told twice.
She pushed in. The glide was smoother this time, still breathtaking, but without the shocking barrier of newness. It was a homecoming. Tracy’s head fell back, a choked gasp scraping her throat raw. Her nails dug into Kaylee’s shoulders. “Yes. God, yes.”
“Okay?” Kaylee murmured, pausing, fully sheathed, her body trembling with the effort of stillness.
Tracy’s eyes flew open. They were dark, desperate. “If you stop, I will actually kill you. Move.”
A laugh, tight with shared need, burst from Kaylee. She obeyed. She set a deep, rolling rhythm that was less about frenzy and more about consumption. Each stroke was measured, deliberate, pressing into that same bright spot until Tracy was sobbing nonsense into the crook of her neck. The room filled with the sound of skin, of wet friction, of ragged breaths.
Tracy was unraveling faster than before. The sensitivity was terrifying. Every nerve ending was exposed, singing the same devastating note. “I can’t—it’s too much—”
Kaylee didn’t stop. She swallowed Tracy’s words with a kiss, her thrusts becoming sharper, more possessive. “It’s not too much,” she growled against Tracy’s mouth. “It’s just enough. Take it.” Her hands tightened on Tracy’s hips, her own need coiling into a hard, hot knot. The sight of Tracy coming apart beneath her, again, was a drug. She could feel Tracy’s muscles fluttering around her, a frantic, rhythmic pull that threatened to undo her completely.
She tore her mouth away, breathing hard. “No. Not like this.”
In one fluid, powerful motion, she pulled out. Tracy cried out at the sudden emptiness, a sound of pure loss. Before the protest could form, Kaylee rolled her over. Her hands were firm on Tracy’s shoulders, guiding her up onto her knees. Tracy complied, her body pliant and shaking, the comforter rough against her palms.
“Here,” Kaylee said, her voice thick. She positioned herself behind Tracy, one hand spreading her open, the other guiding herself back to that slick, welcoming heat. The angle was different, deeper, more exposing. Tracy gasped as Kaylee filled her again, this penetration somehow more profound, more animal. Her back arched, presenting herself.
“Oh, god,” Tracy choked out, her face pressed into the pillow.
“Yeah,” Kaylee hissed, setting a punishing, perfect rhythm. Each drive punched a low sound from Tracy’s chest. The slap of skin filled the room, a stark, obscene counterpoint to the quiet morning. Kaylee leaned over, blanketing Tracy’s back, her pink hair falling around them like a curtain. Her mouth found Tracy’s ear. “You feel that? You take it so good.”
Tracy could only nod, a wordless plea for more, for harder, for this feeling to erase everything else. She was utterly filled, stretched, owned. The heat was everywhere. Shame was a distant, theoretical concept. All that existed was the driving need and the stunning fullness and Kaylee’s voice in her ear.
“My perfect slut,” Kaylee breathed, the words not cruel, but awed. A confession.
Something in Tracy broke open. It wasn’t orgasm—not yet. It was a surrender deeper than anything physical. The words landed, twisted, and ignited a truth she’d been flinching from since she first woke up in this body. She pushed back against Kaylee, meeting every thrust with a desperate rock of her own hips.
“Yes,” Tracy moaned, the sound muffled by fabric. She said it again, louder. “Yes.” It was an admission, a ratification. The crude, beautiful truth of it sang in her veins. With Kaylee buried inside her, claiming her from behind, all pretense evaporated. The good friend, the shy admirer—those ghosts were gone. This was what remained. This wanton, aching need.
She felt every inch of Kaylee’s length, a branding iron of pleasure. The coil in her belly wound tighter, impossibly tight. “Kaylee—I’m gonna—”
“Do it,” Kaylee commanded, her pace turning frantic, her own control splintering. “Come all over my cock. Show me.”
The permission was the final key. Tracy’s vision whited out. Pleasure detonated through her in a silent, seismic wave, her body clamping down in a series of violent, rolling contractions. She cried out, a raw, shattered sound that seemed to come from the room itself.
The sound was a visceral thing, tearing through the morning quiet. Tracy’s body clamped down, a series of pulsing convulsions that milked Kaylee’s length with a rhythmic, greedy intensity. White noise filled her head, static bliss drowning out every thought that wasn’t her, now, more.
Kaylee didn’t stop.
Her own climax was a rising crest, but she held it back, teeth gritted. Tracy’s pleasured shudgers only fueled her deeper. She kept her rhythm, a relentless, piston-like drive that penetrated the oversensitive aftermath of Tracy’s peak. “That’s it,” Kaylee grunted, her voice strained and low against Tracy’s ear. Her hands tightened on Tracy’s hips, fingers digging into soft flesh. “Don’t you dare come down yet.”
The sensitivity was a live wire. Each new thrust sent a jagged, blinding mix of pleasure-pain radiating from Tracy’s core. Her cries became weak, fractured moans. Her mind, blissfully empty seconds before, began to spin. The physical overload was too much, seeking an anchor, a distraction. Her gaze, blurred and unfocused, landed on the rumpled comforter near her face.
The dark fabric swam in her vision. A phantom taste, salty and familiar, bloomed on her tongue—the memory of Kaylee in her mouth just hours before. But the image that flashed behind her eyes wasn’t Kaylee. It was Chloe. Chloe from the party, on her knees before Eva, her lips stretched, her throat working. The visual spliced itself into the present sensation.
She imagined another presence in the bed. The weight of someone else kneeling before her. The press of different fingers in her hair, gentler than Kaylee’s possessive grip. The scent of vanilla and weed instead of coconut and sweat. The thick, velvety head of a different cock—Chloe’s, she was sure of it—parting her lips, filling her mouth, stretching it to match the incredible fullness below.
“Oh, fuck,” Tracy gasped into the pillow, the curse muffled. The dual fantasy was devastating. Her jaw ached with the imaginary strain. Her mouth watered.
“What?” Kaylee panted, her rhythm faltering for a fraction of a second. She was close, so close, her own breaths coming in ragged gulps. “What is it?”
Tracy couldn’t answer. The confession would be a grenade. Instead, she pushed her face deeper into the pillow, a silent scream trapped in the fabric. She let the fantasy consume her. Kaylee pounding into her from behind, a brutal, perfect anchor. And in her mind, Chloe’s gentle, practiced hands guiding her head, fucking her mouth with a slow, deep patience that was the opposite of Kaylee’s frantic possession. The contrast was everything.
It tipped her over the edge she didn’t know she was approaching.
A second, sharper orgasm ripped through her, this one stealing the air from her lungs. It was a silent, suffocating wave, leaving her muscles locked and trembling. Her imagined mouth filled with a phantom salt-bitter taste as her real body convulsed around Kaylee’s.
The dual onslaught was Kaylee’s undoing. With a choked, guttural sound, she buried herself to the hilt and came. Her release was a shuddering, helpless pulse, hot and endless inside Tracy. She collapsed forward, her body a dead weight draping over Tracy’s back, both of them slick with sweat and shaking.
For long minutes, the only sound was their strained, merging breaths. The sun had climbed higher, a ruthless yellow bar now cutting across the bed, illuminating the dust motes swirling in the aftermath.
Kaylee softened inside her, the slow slide out a profound, empty loss. She rolled off, landing on her back with a heavy exhale. “Holy shit,” she breathed to the ceiling.
Tracy remained on her knees, forearms resting on the mattress, head down. The phantom taste of Chloe was fading, leaving a residue of guilt that felt colder than the sweat on her skin. She swallowed, her throat dry.
“You okay?” Kaylee asked, her voice softer now. A finger traced a lazy path down Tracy’s spine.
“Mmhmm.” Tracy pushed herself up, turning to sit heavily on the edge of the bed. She avoided Kaylee’s eyes, focusing on the pattern of the worn carpet. “That was… a lot.”
“Good a lot?” Kaylee propped herself up on an elbow. Her gaze was searching, too perceptive.
“The best a lot.” Tracy managed a weak smile, but it felt brittle. “My brain short-circuited. I think I saw god. Or several gods.” She chanced a glance at Kaylee. “You?”
“I saw several things,” Kaylee said, a slow grin spreading. “Mostly stars.” She reached out, catching a strand of Tracy’s hair. “You got really quiet there at the end. In a different way.”
Tracy’s heart hammered against her ribs. She shrugged, the motion too casual. “Couldn’t talk. Couldn’t think. You’re… persuasive.”
Kaylee’s grin didn’t fade, but something in her eyes shifted, a flicker of calculation. She sat up fully, crossing her legs. “You know,” she said, her tone deceptively light, “when I woke up with this,” she gestured vaguely downward, “the first thing I thought, after the screaming internal panic, was ‘I wonder what it would be like to have two.’” She watched Tracy closely. “Like, one for me, and one for… a friend.”
The air in the room changed. Tracy felt the words land like a physical touch, probing the exact space where her fantasy had been. She kept her eyes on the carpet. “Logistics seem complicated.”
“Maybe.” Kaylee’s voice was a low hum. She leaned forward. “But the idea… it doesn’t freak you out?”
Tracy finally looked at her. Kaylee’s expression was open, curious, but there was a sharp intelligence there. She was fishing. Tracy knew it. The image of Chloe flashed again, bright and unbidden. She saw Kaylee watching, her pink hair a vibrant splash against the pillows, a hungry look in her eyes.
“No,” Tracy said, the word leaving her lips before she could filter it. Her voice was barely a whisper. “It doesn’t freak me out.”
A slow, knowing smile spread across Kaylee’s face. It wasn’t jealous. It wasn’t angry. It was intrigued. Possessive, but in a new, expansive way. She leaned in and kissed Tracy, a soft, closed-mouth press of lips that tasted of promise and secrets. “Good,” she murmured against her mouth. “We should probably get up."