The music throbbed through the soles of Jenna’s heels, a deep bass beat that vibrated up her spine and settled in her chest. She swirled the ice in her glass, watching the amber liquid catch the strobe lights that sliced through the dim, crowded living room. It was a house party thrown by Marcus, a mutual friend from grad school, and the place was packed with bodies—dancing, laughing, shouting over the noise.
Jenna felt a familiar flutter as her gaze drifted across the room and landed on him. Ethan. He was leaning against the kitchen doorway, a beer bottle dangling from his fingers, listening to some guy talk about cryptocurrency with a polite, noncommittal nod. He was wearing a simple gray henley, sleeves pushed up to his elbows, revealing the corded muscles of his forearms. His dark hair was slightly disheveled, and when he laughed at something, the sound cut through the ambient noise like a physical thing.
She had known Ethan for nearly four years. They’d been in the same study group, the same friend circles, had traded jokes and late-night coffee runs. And for every one of those years, Jenna had nursed a crush that had grown from a flicker into a steady, aching flame. She’d watched him date other women—brunettes, blondes, tall, petite—and each time, she’d smiled through the twist in her gut, convincing herself she was happy for him. But tonight, the air felt different. Thicker. Charged.
He looked up, as if sensing her stare, and their eyes locked across the chaotic room. A slow smile spread across his face, and he excused himself from the crypto conversation, weaving through the crowd toward her. Jenna’s heart hammered so hard she was sure he could hear it over the music.
“You’ve been hiding in the corner all night,” he said, his voice low as he reached her. He leaned against the wall beside her, close enough that she could smell his cologne—something woody and clean, with a hint of fresh sweat from dancing. “Thought you might’ve bailed.”
“Just getting my bearings,” she said, her voice steadier than she felt. “Crowds and I have a love-hate relationship.”
He chuckled, his eyes scanning her face in a way that felt new. “You look incredible tonight, Jenna.” His gaze dipped briefly to the deep V of her burgundy dress, then back up. “That color suits you.”
Heat bloomed across her skin. “Thanks. It’s new.”
They fell into easy conversation, but the undercurrent was electric. He talked about his job—he was an architect now, designing residential spaces—and she told him about her recent promotion at the gallery. Their shoulders brushed every few seconds, and each time, a small jolt went through her. She noticed his hand resting on the wall near her hip, close but not touching.
“Want another drink?” he asked, tilting his head toward the kitchen.
“Sure.”
He took her empty glass and pushed through the crowd. She watched him move, the confident set of his shoulders, the way people naturally parted for him. When he returned, he handed her a fresh gin and tonic, his fingers brushing hers deliberately this time. The contact lasted a beat too long.
“Cheers,” he said, clinking his bottle against her glass.
“Cheers.”
They drank in silence for a moment, the noise of the party fading to a dull roar around them. Then he leaned in, his mouth close to her ear. “There’s a balcony off Marcus’s bedroom. It’s quieter. Wanna get some air?”
Her pulse thrummed. She nodded.
He led the way, his hand coming to rest on the small of her back as they navigated the hallway. The touch was firm, possessive in a way that made her knees weak. The bedroom was dark, lit only by the city glow filtering through the sheer curtains. He slid the glass door open, and a cool breeze rushed in, carrying the scent of rain on asphalt.
The balcony was small—just enough room for a wrought-iron table and two chairs. The city sprawled below them, a glittering grid of lights. He closed the door behind them, muffling the music, and they stood side by side, looking out.
“This was a good idea,” she said, her breath misting in the cool air.
“I’ve been wanting to get you alone all night,” he said, and the confession hit her like a punch to the chest.
She turned to face him. “Why?”
He set his bottle on the table, stepping closer. “Because I’ve been an idiot. A blind, stupid idiot.” His hand came up, fingers brushing a strand of hair from her face, tucking it behind her ear. The touch sent a shiver through her. “I’ve watched you for years, Jenna. I just didn’t think I had a shot.”
Her breath caught. “You’re kidding.”
“I’m not.” His eyes were dark, intense. “I thought you saw me as just a friend. And I didn’t want to risk that.”
“Ethan…” She didn’t know what to say. All those years of wanting, and he’d wanted her too.
He closed the gap between them, his body pressing against hers as his hand slid to the nape of her neck. “Tell me if this is too much,” he murmured, and then his mouth was on hers.
The kiss was soft at first, tentative. But then she responded, her hands fisting in his shirt, pulling him closer. He groaned against her lips, and the sound unleashed something in her. He deepened the kiss, his tongue sliding against hers, tasting of beer and mint. One hand slid down her back, cupping her ass through the thin fabric of her dress, pulling her hips flush against his.
She felt him harden against her thigh, and a surge of raw want shot through her. “Ethan,” she breathed against his mouth.
“I want you, Jenna,” he said, his voice rough. “I’ve wanted you for so long.”
“Then take me,” she whispered, the words escaping before she could stop them.
He didn’t need further encouragement. He guided her backward until her thighs hit the cold iron of the table. With a swift motion, he lifted her onto the edge, her dress riding up her thighs. The metal bit into her skin, but she didn’t care. He stood between her legs, his hands sliding up her thighs, pushing the hem of her dress higher.
“God, you’re beautiful,” he said, his gaze raking over her. He knelt, his hands gripping her hips, and pressed his mouth to the inside of her thigh. She gasped, her fingers tangling in his hair as he kissed a slow, torturous path higher. When his tongue found her center through the damp fabric of her panties, she arched off the table.
“Ethan…” His name was a plea.
He hooked his fingers into the waistband of her lace underwear and pulled them down, her legs trembling as he guided them off. Then his mouth was on her, hot and wet, his tongue parting her folds, circling her clit with deliberate slowness. She bit her lip to stifle a moan, her hips rocking against his face. He hummed against her, the vibration sending sparks through her core.
“More,” she begged.
He obliged, sliding two fingers inside her, curling them as his tongue worked her. The pleasure built, coiling tight in her belly. She was close, so close, her breath coming in ragged gasps. He pushed her over the edge with a final, relentless stroke of his tongue, and she came with a shuddering cry, her body clenching around his fingers.
He didn’t stop until she was panting, trembling, her grip on his hair loosening. Then he stood, licking his lips, his eyes dark with hunger. “I’m not done with you yet.”
He unbuckled his belt with swift, practiced movements, shoving his jeans and boxers down his hips. His cock sprang free, thick and straining, the tip glistening in the dim light. Jenna watched, her mouth dry with want. He kicked off his jeans entirely, lifting her dress higher, baring her completely from the waist down.
“Look at me,” he commanded, his voice low.
She met his eyes, and he pressed the head of his cock against her slick opening. He held still, teasing her, letting her feel the promise of what was to come. “You’re so wet for me,” he said, almost marveling.
“Always,” she whispered.
He slid into her in one slow, steady thrust, filling her completely. She cried out, her head falling back as he stretched her, the sensation dizzying. He paused, giving her a moment to adjust, his forehead resting against hers.
“You feel incredible,” he breathed.
Then he began to move. Long, deep strokes that hit a spot inside her that made stars burst behind her eyelids. His hands gripped her hips, guiding her into his rhythm. The metal table creaked beneath them, the cool air kissing her flushed skin. She wrapped her legs around his waist, pulling him deeper, and he groaned, his pace quickening.
“Yes, yes,” she chanted, her nails digging into his shoulders.
He leaned down, capturing her mouth in a bruising kiss as he fucked her. His hand slid between their bodies, fingers finding her slick, swollen clit, circling in time with his thrusts. The dual stimulation was overwhelming. She felt herself climbing again, the pleasure building like a wave.
“Come for me, Jenna,” he growled against her lips. “Let me feel you.”
That was all it took. She shattered, her inner walls rippling around him, her body convulsing with the force of her orgasm. He followed a heartbeat later, a guttural moan torn from his throat as he spilled inside her, his hips bucking against hers.
They stayed locked together, breathing harshly, the sounds of the party filtering back in like a distant memory. He pulled out slowly, and she felt the loss of him like a physical ache. He helped her down from the table, her legs unsteady, and pulled her into a hug.
“That was…” she started.
“A long time coming,” he finished, kissing the top of her head.
She laughed softly, tilting her face up to his. “Yeah. Yeah it was.”
He cupped her cheek, his thumb tracing her lower lip. “I don’t want to waste any more time, Jenna. This—us—I want to see where this goes.”
Her heart swelled. “Me too.”
They stood on the balcony, wrapped in each other, the city lights winking below. The party raged on inside, but for them, the world had narrowed to this moment, this beginning.





