Romance
Frequencies of Us Chapter 45: Kisses and a Kick
Noah POV
I’m pressed against the gate at St. Mark’s, my chest still buzzing from last night when Mateo pulled me close, his breath hot on my neck, saying, “Yeah, us.” My hands tingle where he held me, my heart thumping fast from Caleb’s hissed, “Don’t tell!” and Sofia’s text about his bag. Now it’s dark again, the gate cold under my fingers, and my gut twists, tight and shaky, because Caleb’s out there, hiding something, and my head’s spinning, trying to figure it out. Mateo’s next to me, his sneaker tapping gravel, and my throat’s dry, stuck with worry, needing him close.
I grab a pin from my pocket, my hands shaking a little, and start picking the gate lock, my heart racing loud in my ears. I need to get out, need to see what’s up with Caleb, and my fingers slip, sweaty and quick, because I’m mad, yeah, mad he’s here, not missing like we thought. A guard steps out, big and loud, yelling, “Back inside!” He grabs my arm, hard, and my chest jumps, wild and fast, because I’m caught, maybe. I snap, “Let go!” my voice cracking, shaky and mad, and my gut clenches, hot and tense, fighting to stay free.
Mateo’s there in a flash, yelling, “He’s with me!” shoving the guard back, his hands strong and fast. My heart skips, loud and wild, because he’s fighting for me, always, and my face burns, hot and sweaty, watching him push. Caleb’s watching too, quiet in the shadows, and my gut twists harder, trust cracking slow, because he’s not moving, not helping, just staring. My arm stings where the guard grabbed, scraped and raw, and my breath puffs, quick and rough, because it’s us against them, and I’m scared, yeah, scared Caleb’s lying.
The guard backs off, muttering, and my chest heaves, air stuck, because we’re safe, for now. Mateo turns to me, his hand grabbing mine, wiping my scrape with his sleeve, soft and warm. He says, “You’re dumb,” his voice low, almost a laugh, and my gut flips, steamy and fast, because he’s close, real close. I grin, “For you,” my voice shaky, flirty and raw, and my knees brush his, sending a jolt up my legs. My heart slams, wild and loud, because he’s here, easing the sting, making me feel alive.
We’re alone now, the guard gone, and my hands shake less, resting in his. My chest flutters, warm and tight, because it’s just us, gate between me and St. Mark’s, and my throat’s tight, needing more. I step closer, my sneakers scuffing his, and my gut twists, hot and fast, because I want him, bad. He looks at me, eyes soft, and my breath catches, stuck in my throat, because he knows, yeah, he feels it too. My hands slide up his chest, slow and firm, and my heart jumps, loud and wild, pulling him in.
I kiss him, hard and fast, my lips crashing into his, and he kisses back, hungry, his hands grabbing my waist. My skin’s burning, every touch lighting me up, and I push him against the gate, metal rattling soft. His breath’s hot, quick on my lips, and I groan, low and deep, my body shaking as I press into him, feeling him hard against me. My hands grip his shoulders, tight and rough, and he moans, soft and needy, making my gut clench, wild and hot. I rock my hips, slow and firm, and he pushes back, steamy and desperate, sending heat straight through me.
My lips move to his neck, sucking hard, and he tilts his head, letting me take him, his hands tugging my shirt. I bite down, gentle but real, and he shudders, his grip tightening, pulling me closer. My hands slide lower, grabbing his hips, and I thrust, slow and deep, feeling him match me, hot and fast. His mouth finds mine again, wet and messy, and I taste him, sharp and sweet, my head spinning wild. My gut’s on fire, every move building tight, and I groan louder, my body trembling, chasing him, chasing us.
We’re locked together, hips grinding hard, the gate shaking with us. His hands dig into my back, nails sharp, and I feel it, big and wild, ready to burst. My breath’s ragged, lost in his moans, and my heart slams, loud and fast, because it’s him, always him, driving me crazy. I kiss him deeper, tongues sliding, and my gut twists, steamy and alive, because we’re here, real, and nothing else matters. My body shakes harder, heat pooling low, and I press closer, needing him, needing this.
A dorm light flares, bright and sudden, and my heart jumps, slamming hard in my chest. I pull back, my breath heaving, my face burning red, and Mateo’s eyes snap to mine, dark and wild, lips wet from me. Caleb’s silhouette stands there, watching, and my gut twists, tense and fast, because he’s lying, hiding something, and my chest locks, air gone. Mateo whispers, “He’s lying,” his voice low, shaky, and my hands stay on him, warm and rough, because it’s us, still us, even with this mess.
My phone buzzes, sharp in my pocket, and my hands shake, fumbling it out fast, my gut flipping quick. It’s Sofia, short and loud: “He’s running.” My chest flutters, hot and steamy, and my eyes dart to Mateo, close and sweaty, his hand squeezing mine. My breath catches, stuck in my throat, and I grin, small and shaky, because Caleb’s bolting, scared, and my heart slams, wild and loud, needing to chase him, needing to know. I look past the gate, my eyes squinting into the dark, and my gut twists, flirty and raw, because Mateo’s still here, his heat keeping me steady.
Something moves, quick and soft, and my heart jumps, loud and fast. A sneaker squeaks, close and real, and my chest flutters, steamy and alive, because it’s Caleb, running, his shadow slipping away. My hands shake worse, gripping Mateo tight, and my face burns, hot and wild, because it’s big, pulling us in, and my throat’s tight, words stuck, needing him to stay, needing us to figure this. A candy wrapper kicks up, sweet and light, spinning in the wind, and my breath puffs, quick and rough, leaving me waiting, tense and real, with Mateo’s heartbeat thumping against mine.