Starstruck Love

Starstruck Love
Cody POV

I’m sandy and sweaty, still buzzing from Ryan fucking me on the beach last night. My legs ache, tangled with his under the blanket. Waves crash soft in my ears, his breath warm on my neck. Then that shout—loud, sharp—cuts through from the shore. My heart jumps, fast and tight. “Who’s there?” I say, soft. My voice shakes, scared and dumb. Ryan sits up quick, sand sticking to his back. “Cody, I—” he starts, low and shaky. My stomach twists, cold and quick. I grab his hand, squeezing hard.

Morning comes fast, sun bright and hot. We’re back home, salt still in my hair. Ryan’s got this audition today—big deal, a gay role, first time he’s putting it all out there. My chest buzzes, proud but nervous. “You ready?” I say, soft. My hands shake, tugging my shirt straight. He grins big, dark hair messy from sleep. “Born ready, baby,” he says, rough and low. My stomach flips, warm and quick. I nod fast, trying to smile. “Gonna kill it,” I say, quiet. My throat burns, scared for him.

We drive quiet, city loud around us. My leg bounces, knee brushing his. Studio’s big—glass doors, fancy lights. My heart slams, wild and dumb. “Stay close,” he says, hand on my thigh. My breath catches, happy and real. Inside, it’s all buzz—people running, voices sharp. I hide behind a curtain, peeking out. My chest tightens, watching him walk in. He’s all swagger, black shirt tight, jeans low. My cock twitches, needy and quick. He’s mine, but today he’s theirs too.

Room’s hot, lights bright and harsh. Ryan stands center, script in hand. My hands sweat, gripping the curtain tight. He starts—voice husky, low and sexy, talking forbidden love. “I’d burn it all for him,” he says, eyes blazing dark. My pulse races, fast and wild. He’s talking me, I know it. My throat burns, pride swelling big. He moves—slow, hips rolling, like he’s dancing for me. My breath shakes, arousal hitting hard. I shift, jeans tight, cock pressing up. He’s so damn good, it hurts.

People clap, loud and quick. My chest heaves, shaky and real. He nods, smirking, wiping sweat off his brow. My legs wobble, wanting him now. He catches my eye, grin sneaky and wide. My heart jumps, warm and sure. He walks off, crowd buzzing loud. I slip out, shaky steps to the dressing room. My hands tremble, pushing the door open. He’s there—shirt off, sweat shining on his chest. “Did I kill it?” he says, smirking big. My mouth’s dry, staring at him.

I don’t talk—just step close, chest bumping his. My lips crash his, hard and hungry. He groans low, hands grabbing my waist. My tongue finds his, wet and fast. “Yeah,” I say, soft, breaking off. My voice shakes, needy and wild. I drop fast, knees hitting the floor. My hands tug his jeans down, zipper loud in the quiet. His cock springs free—hard, hot, mine. “Sign me, Mr. Maddox,” I tease, grinning up. My breath’s fast, shaky with want. He laughs rough, “Fuck, Cody,” hands fisting my hair.

I lick him slow, tongue swirling the tip. He tastes salty, warm—pure Ryan. My moan’s soft, vibrating against him. “Shit,” he grunts, hips jerking quick. I suck deeper, lips stretching tight. My hands grab his thighs, hard muscle under my fingers. My cock throbs, trapped in my jeans. He pulls my hair, guiding me fast. “Good boy,” he says, low and rough. My chest bursts, happy and dumb. I hum loud, taking him all, nose brushing his skin.

He yanks me up fast, breath hot on my face. “Need you,” he says, rough and sure. My legs shake, weak and wild. He spins me quick, shoving me onto the makeup table. Mirrors rattle loud, cold glass on my palms. My jeans drop fast, pooling at my ankles. “Lube,” I say, soft. My voice breaks, desperate and real. He grabs it from his bag, slicking up quick. My ass clenches, ready and hot. He presses in slow, stretching me wide. My moan’s loud, echoing big.

“Mine,” he growls, thrusting deep. My head spins, dizzy and good. “Yours,” I say, hoarse. My hands grip the table, knuckles white. Mirrors show us—my ass bouncing, his cock shining, sweat dripping down his chest. My breath’s fast, grunting wild. He moves harder, table shaking bad. “Biggest fan,” he says, low and fierce. My cock swings, leaking wet. My legs tremble, weak and hot. “Ryan,” I sob, wild and raw. My chest heaves, love loud and true.

He grabs my hips, bruising tight. My moan’s louder, shaking the room. “Love you,” he says, rough and quick. My eyes sting, blurry and happy. “Love you too,” I say, breaking fast. My cum spills hot, splattering the mirror. My body shakes, loud and real. He follows quick, groaning deep, warm inside me. My knees buckle, table holding me up. We slump slow, panting hard. My chest’s sweaty, sticking to his. His arms wrap me, tight and close.

I turn slow, legs wobbly and sore. My fingers trace his jaw, rough with stubble. “You’re gonna kill it out there,” I say, soft. My voice shakes less, proud and sure. He grins big, kissing my neck. My skin tingles, warm and dumb. “With you, yeah,” he says, low. My chest feels big, trust loud and real. I lean in, forehead on his. My breath slows, steady with him. “Always,” I say, quiet. My throat burns, happy and true.

His hands rub my back, gentle and warm. My body’s sore, good sore. “Gonna be big,” I say, soft. My fingers brush his chest, feeling heartbeat. He nods fast, kissing my hair. “Us,” he says, rough. My stomach flutters, shy and quick. I smile small, lips brushing his. “Yeah,” I say, quiet. My chest heaves, love loud and free. His arms tighten, pulling me close. My heart slams, steady with him.

We sit there, mirrors foggy now. My jeans stay down, too tired to move. His breath’s hot on my shoulder, slowing soft. “You’re my star,” I say, soft. My hand rests on his thigh, warm and solid. He chuckles low, nuzzling my ear. “You’re my everything,” he says, quiet. My throat burns, tears stinging fast. I blink hard, keeping them in. “Same,” I say, hoarse. My chest bursts, trust sealed tight.

Then a knock hits—loud, sharp. My eyes snap open, heart jumping fast. Ryan shifts quick, breath shaky. My stomach twists, cold and quick. “Who’s that?” I say, soft. My voice breaks, scared and dumb. He pulls me close, whispering low. “Cody, it’s probably—” A voice cuts through, loud and familiar. “Ryan! You in there?”