Chapter 9: First Full Night Together
The sharp snick of the deadbolt sliding home in Jessica’s dorm room felt louder than a gunshot in the sudden silence. The warm glow of her fairy lights strung above the bed caught the flush high on her cheeks, the determined glint in her blue eyes. The lingering scent of vanilla body lotion and stale coffee from the desk clashed faintly with the aroma of garlic still clinging to their clothes from Luigi’s.
"Okay, Mark," she breathed, turning slowly. The playful confidence she’d shown in the dim wine cellar, pressed against those oak barrels and whispering promises that had nearly made him lose control right there, was back. Amplified. "Time stops here."
Before he could formulate a response, she stepped forward. One hand pressed firmly against his chest, surprisingly strong for someone so slender. He stumbled back, the backs of his knees hitting the edge of her neatly made bed with its plush comforter. He sat down hard, the springs protesting softly.
"No more hiding," Jessica murmured, echoing her cellar whisper, but now it was a declaration. Her fingers went to the thin straps of the little black dress she’d worn for their 'date'. With a fluid shrug, the silky fabric slithered down her shoulders, over the swell of her breasts, and pooled around her waist like spilled ink.
Mark’s breath hitched. Beneath it was lace. Deep, dark crimson lace. A bra that cupped her perfectly, the delicate pattern barely containing her. Matching panties hugged the curve of her hips, a whisper of fabric against smooth skin. She looked like something out of his most desperate late-night imaginings, fantasies he’d meticulously hidden since they’d shared a sandbox.
He’d always watched – from the pool deck, from the sidelines of parties, from the safety of 'just friends'. To have her here, now, bathed in soft light, presenting herself… it was overwhelming. His gaze, the voyeur in him helpless, flickered from the shadowed valley between her breasts down to the apex of her thighs, then back up to her knowing smile. Heat flooded his face, but a more insistent heat surged lower, trapped and straining against the confines of his jeans.
"Like what you see, swim buddy?" she teased, stepping closer until her bare knees brushed against his jeans. Her scent intensified, warm and intoxicating.
He couldn’t speak. Could only nod, swallowing hard. His hands, resting awkwardly on his thighs, trembled slightly.
"Good." Her voice dropped to a husky murmur. She swung one leg over his lap, straddling him, her weight settling onto his thighs. The heat of her, even through his jeans and the thin lace, was electric. The crimson lace of her bra brushed against the thin cotton of his t-shirt. "Because I’ve waited way too long to see what you’ve been hiding in those ridiculous swim team speedos."
Her hands, cool and sure, found the hem of his shirt and yanked it upwards. He lifted his arms automatically, and the fabric was gone, discarded somewhere on the floor near her fallen dress. Her palms slid up his chest, over the muscles honed by countless laps, her thumbs brushing his nipples, making him gasp. Her touch was exploratory, hungry, tracing the lines of his abdomen, the dip of his navel. She leaned in, her breath warm against his ear. "All that time… at practice… watching me… imagining this?"
He managed a strangled sound, half-affirmation, half-moan. His own hands, fueled by a desperate need he’d suppressed for years, finally moved. They slid up the impossibly smooth skin of her bare back, finding the clasp of her bra. Fumbling fingers worked the tiny hook. It sprang open. She shifted, letting the crimson lace fall away, revealing her breasts, full and perfect in the soft light.
He groaned, low in his throat, his hands moving to cup their weight, his thumbs tracing circles over the hardened peaks. She arched into his touch, a soft sigh escaping her lips. Her own hands weren’t idle. They dropped to the waistband of his jeans, fingers deftly popping the button, dragging the zipper down with a rasp that sounded obscenely loud in the quiet room. The relief was immediate and immense as the pressure eased, but it was instantly replaced by a sharper, more urgent tension.
She shifted her hips, grinding down onto the prominent bulge straining against his boxers. He hissed, his head falling back. Her gaze dropped, intense, focused. One small hand slid inside his open jeans, inside the waistband of his boxers. Her fingers brushed against the hot, rigid length of him, swollen and thick. Her breath caught this time, a sharp intake.
"Jesus, Mark," she breathed, her voice thick with a mix of awe and pure, unadulterated desire. Her touch became more certain, wrapping around him, feeling the heavy heat, the impressive girth she’d only glimpsed through clinging wet Lycra, the source of his deep embarrassment and her own secret fascination. She gave an experimental stroke, her thumb brushing over the slick head already beading with moisture. "Oh yeah," she murmured, a triumphant little gasp escaping her. "Finally. All of it." She started to tug his jeans and boxers down over his hips, freeing him completely into the cool air of the room, her gaze locked on him with predatory intent.
Thump. Thump-thump.
The sharp, impatient rapping on the door cut through the humid intimacy like a knife.
Mark froze. Jessica jerked upright, her eyes flying wide with shock and dawning horror, instantly snapping from predatory to panicked. Her hand instinctively clamped down protectively on his still-throbbing erection, shielding it rather than freeing it further.
The door handle jiggled violently. "Jess? Jess, you in there? Open up! I forgot my stupid psych textbook!" Chloe’s voice, Jessica’s perpetually scattered roommate, was loud and slightly muffled through the wood. "Come on, I know you’re back! I saw the light under the door! I have a quiz first thing!"
Jessica stared at Mark, her face a mask of utter disbelief, her body rigid above his. His own face burned crimson, the familiar, humiliating heat of exposure flooding him, instantly killing the roaring desire. He was painfully, undeniably hard, trapped half-naked beneath Jessica, her bare breasts inches from his face, while her roommate pounded just feet away.
"You," Jessica breathed, the word barely audible, laced with a potent mix of fury and incredulity, "...have got to be kidding me."
The knocks hammered again, sharp and insistent. "Seriously, Jess! Textbook emergency! My brain is mush without it!" Chloe’s voice pierced the fragile bubble of tension in the room.
Jessica scrambled off Mark like he’d suddenly caught fire, scrambling backwards on the bed. "Shit! Shit, shit, shit!" Her whisper was a frantic hiss. "Get under the covers! Hide!"
Mark moved on pure, clumsy instinct, grabbing desperately for the plush comforter. He yanked it over his lap as he fumbled backwards onto the pillows, trying to vanish. His heart hammered against his ribs like it wanted out. He was painfully exposed, his jeans and boxers bunched around his thighs, the cool air a stark contrast to the heat radiating from his skin. The giant tent in the comforter over his groin was horrifyingly obvious.
"Coming!" Jessica called out, her voice unnaturally high. She lunged for her discarded crimson bra, snatching it and her discarded black dress in one frantic motion. She clutched them to her bare chest, turning her back to the door just as the knob rattled violently one last time. "Hold on, Chlo! Jeez!"
Too late. The door burst open before Jessica could even attempt a diversion. Chloe stood silhouetted in the doorway, a whirlwind of blond curls and impatient energy. Her gaze swept the room, landing first on Jessica, frozen half-naked and clutching her clothes like a shield. Then, inevitably, it snapped to the bed, to Mark buried under the comforter except for his bare, flushed chest and shoulders, his eyes wide with panicked embarrassment.
Chloe’s mouth dropped open. Her eyes zeroed in on the unmistakable, mountainous bulge tenting the floral-patterned comforter directly over Mark's lap. A beat of stunned silence hung thick in the vanilla-scented air, punctuated only by the faint hum of Jessica's desk lamp.
"Well, damn, Mark," Chloe breathed, her voice a mixture of shock, amusement, and frank appraisal. A slow grin spread across her face, wide and utterly delighted. "Swim team does not mess around, huh? No wonder Jess always talked about your... endurance." She winked at Jessica, whose face was now a furious shade of crimson.
Mark wished the bed would swallow him whole. He yanked the comforter higher, pulling it practically up to his chin, but the shape beneath was undeniable. "It's... not... I..." he stammered, his voice strangled. The lingering scent of garlic from Luigi’s suddenly felt absurdly conspicuous.
Jessica finally found her voice, though it cracked. "Chloe! Out! Textbook later!" She gestured wildly towards the hall with her bundled clothes.
"Later? You kidding? This is way more entertaining than Professor Davies droning about Freud!" Chloe leaned against the doorframe, crossing her arms, her eyes dancing between Jessica’s furious glare and the conspicuously large lump in Mark’s comforter. "Aw, don't be embarrassed, Mark. Seriously impressive. Is that why you always looked so awkward in the speedos at practice? Makes total sense now." She chuckled, shaking her head. "Poor guy. Trying to hide the Eiffel Tower in a thimble."
Mark groaned, sinking deeper into the pillows. Jessica threw her hands up in exasperation, the bra dangling limply from her fingers. "Get! Out!"
"Alright, alright, buzzkill," Chloe laughed, holding her hands up in mock surrender. But she paused, her grin turning sly as she looked pointedly at the bulge one last time. "Just promise you'll tell me everything later, Jess. Everything." She gave a final, exaggerated wink and pulled the door shut behind her with a decisive click, leaving the deadbolt conspicuously unlocked.