Chapter 29: Far Too Close
Cody POV
I’m dripping wet on Ryan’s bathroom floor, his arms around me. My chest’s still buzzing from the shower, his bites tingling on my shoulder. My phone buzzes loud, sharp on the counter. My heart jumps, fast and tight. Ryan’s hand freezes on my arm, voice shaky. “Cody, wait,” he says, soft and scared. My stomach twists, cold and quick. I grab it fast, screen glowing bright. “Tour manager,” I say, breath shaky. My throat’s dry, nervous and dumb. “Gotta go soon,” I add, quiet. He nods slow, eyes dark. “Call me,” he says, low. My chest warms, trust shaky but real.
Weeks later, I’m on tour. Europe’s big, loud, and cold. My hotel room’s small, bed creaking under me. My legs ache from dancing, sweaty and sore. Stages flash in my head—lights bright, crowds cheering. My chest buzzes, proud and wild. But it’s lonely. Ryan’s far, time zones messing us up. My phone’s warm in my hand, his texts short now. “Miss you,” he sent last night. My heart hurts, tight and raw. I miss him bad, his hands, his voice. My stomach flips, needy and dumb.
Tonight’s quiet, show done early. My shirt’s off, jeans loose on my hips. My chest’s sweaty, hair damp from moving. I grab my phone, setting it up quick. Video call. My heart jumps, fast and hot. Ryan picks up fast, face glowing on screen. “Hey, dancer,” he says, low and rough. My face burns, warm and quick. “Hey,” I say, grinning big. My voice shakes, happy and shy. His room’s dark, bed messy behind him. My throat tightens, missing him hard.
I stand slow, hips swaying soft. “Watch,” I say, quiet. My hands tug my jeans down, inch by inch. They slide off, pooling on the floor. My boxers hug tight, cock half-hard already. My breath’s fast, shaky with him. I roll my hips, slow and smooth, like on stage. His eyes go dark, locked on me. My chest heaves, warm and wild. I peel my boxers off, cock bouncing free. My hand brushes it, teasing the frame. “For you,” I say, low. My voice cracks, needy and real.
He groans soft, hand moving off screen. “Fuck, Cody,” he says, rough. My stomach flips, hot and fast. I dance closer, hips grinding air. My cock sways, hard and wet at the tip. My hands roam my chest, pinching light. My moans spill out, quiet and good. His breath gets loud, shaky on the mic. “Show me,” I say, soft. My heart slams, wild and dumb. He shifts fast, jeans open quick. His cock’s out, thick and hard in his hand. My throat burns, wanting him bad.
He strokes slow, then fast. His hand’s tight, sliding slick. My eyes lock on, chest tight and hot. His groans fill the room, loud and deep. “Miss you,” he says, voice breaking quick. My hand wraps my cock, matching him slow. My breath’s shaky, needy and real. “Miss you too,” I say, hoarse. My legs tremble, weak and warm. His hand speeds up, precum shining bright. My head spins, dizzy and good. His groans get louder, rough and wild. “Cody,” he gasps, close and fast.
I stroke faster, hips rocking hard. My moans mix with his, loud on the call. My chest heaves, full and raw. He comes quick, spilling hot on his stomach. His groan’s loud, shaking me deep. My hand flies, chasing him fast. I come hard, spilling over my hand, moaning his name. My legs shake bad, dropping me to the bed. My breath’s fast, panting loud. “Love you,” he says, soft and rough. My chest bursts, warm and sure. “Love you too,” I say, shaky and real.
We sit there, screens glowing quiet. My chest’s sweaty, slowing down. His face softens, eyes on me. My heart hurts, far but close. “How’s tour?” he says, low. My stomach twists, proud and sad. “Good,” I say, soft. “Tough without you.” My throat burns, missing him bad. He nods slow, hand rubbing his neck. “Yeah,” he says, quiet. My chest tightens, trust shaky now. My phone buzzes, missed calls popping up. Five. From him. My breath stops, cold and quick.
“When’d you call?” I ask, voice small. My hands shake, holding the phone. His face shifts, tight and mad. “Yesterday,” he says, low. “You didn’t pick up.” My stomach drops, sick and fast. “Rehearsal,” I say, quick. My throat’s dry, scared and dumb. He frowns deep, eyes dark. “Sure,” he says, sharp. My chest hurts, doubt creeping in. “I swear,” I say, loud. My heart’s pounding, wild and scared. He looks away, jaw tight. My eyes sting, blurry and hot.
Days drag, calls getting short. My chest’s heavy, aching bad. I dance hard, stage lights hot on my skin. My hips roll, spins sharp and quick. Crowds cheer, loud and wild. My heart’s proud, but it’s empty. Ryan’s voice echoes, “You’re mine”. My throat burns, doubt loud now. A dancer flirts after, tall and blond. “Nice moves,” he says, grinning big. My face burns, warm and quick. I grin back, shy and dumb. “Thanks,” I say, soft. My chest flutters, guilty and fast.
We talk more, leaning close. My hand brushes his, warm and wrong. My stomach twists, missing Ryan bad. I pull back fast, heart jumping hard. “Gotta go,” I say, quick. My legs shake, running to my room. My chest heaves, scared and real. I grab my phone, calling him fast. It rings long, no answer. My throat closes up, tears slipping out. “Pick up,” I whisper, voice breaking quick. My chest’s tight, fraying slow. He’s mad, I know it. My heart hurts, aching deep.
I sit alone, room dark and quiet. My chest’s sweaty, shirt sticking close. My phone glows, silent now. My hands shake, scrolling old texts. “Miss your cock,” he wrote. My throat burns, needy and sad. I picture him stewing, jealous and mad. His hand’s fast in my head, stroking hard. His groans echo, loud and rough. My cock twitches, lonely and dumb. My chest heaves, trust slipping slow. My eyes sting, wet and blurry. I want him here, close and real.
I flop back, bed creaking loud. My legs ache, stretched out long. My chest’s heavy, full of him. My hand rests on my stomach, warm and still. My breath’s slow, shaky and sad. “We’re free,” I said. Now it’s fraying, far and cold. My throat burns, doubt loud and mean. I roll over, curling tight. My heart’s loud, hurting bad. His voice fades, “You’re mine,” soft in my head. My chest tightens, scared and lost.
Then a knock hits my door. Loud. Hard. My eyes snap open, heart jumping fast. My stomach drops, cold and quick. I sit up quick, shaky and slow. My breath stops, tight and scared.