Chapter 1: The Almost-Accident
The glow from Erin’s desk lamp carved soft islands of light in the clutter of her dorm room. Textbooks lay stacked like precarious monuments beside half-empty mugs of cold tea. Posters of obscure bands Will had introduced her to clung to the cinderblock walls, their vibrant colors muted in the dimness. Will himself sprawled on her patchwork quilt-covered bed, long legs dangling off the edge, his guitar resting against his thigh. His fingers idly plucked a melancholic melody, the notes weaving through the quiet hum of the building.
"Okay," Erin breathed, shifting on the bed beside him, her laptop balanced precariously on her knees. "This playlist is definitely going to salvage Movie Night. No more of Jake’s questionable techno choices." She grinned, her freckles seeming to dance under the soft light. Her vibrant red hair was piled messily on top of her head, escaping in wisps around her face.
Will chuckled, the sound low and warm. "Jake’s techno has its place," he conceded, his dark eyes meeting hers. "Just… not during Casablanca." He leaned forward slightly, his shoulder brushing hers as he peered at her screen. "Whatcha got?"
The brief contact sent a tiny jolt through her, familiar yet always startling. She inhaled the scent of him – laundry soap, faint guitar-string resin, and something uniquely Will. "Mostly classics," she said, her voice suddenly a fraction tighter. She gestured towards the screen. "Think Sinatra, Fitzgerald… moody stuff."
"Sounds perfect," he murmured, his gaze lingering on her profile for a heartbeat longer than necessary before returning to the strings. He resumed his soft strumming.
Erin focused on the laptop, trying to ignore the heat radiating from where his arm had touched hers. She needed to plug in the charger. It was tangled near his foot. "Damn cord," she muttered, shifting her weight. She leaned forward, stretching her arm down towards the floor beside the bed leg. Her thigh, clad in worn leggings, pressed firmly against his denim-clad leg as she reached.
It wasn't accidental.
The contact was deliberate, a spark thrown onto dry tinder. Her breath hitched audibly. She froze, arm outstretched, acutely aware of the solid warmth of his leg against hers, the rough texture of his jeans against the soft knit of her leggings. The air thickened, charged with the unspoken thing that had hummed between them for months, maybe years. The gentle guitar melody faltered, then stopped completely.
She felt his eyes on her, intense and questioning. Slowly, deliberately, she pulled her arm back, her fingers brushing the charger cord but not grasping it. As she straightened, her thigh dragging against his with agonizing slowness, she turned her head to meet his gaze.
His expression was unreadable, a mask she couldn't penetrate. Dark eyes searched hers, flickering with something she couldn't name – surprise? Recognition? Desire? The silence stretched, taut and fragile. The only sound was the frantic drumming of her own heart against her ribs.
He moved first. Not away, but towards her. His hand, large and warm, covered hers where it rested near the laptop’s edge. His fingers didn't just touch; they lingered, tracing the delicate bones of her knuckles, the pulse point at her wrist. His thumb brushed slowly, deliberately, across her skin. The touch was electric, sending shivers cascading down her spine, pooling low in her belly. It was a silent question, an undeniable acknowledgment.
"Erin..." His voice was rough, barely more than a whisper, scraping against the silence.
Her name on his lips shattered the last vestige of hesitation. The months of stolen glances, the casual touches that lingered a fraction too long, the jokes laced with unspoken meaning – it all coalesced into this unbearable pressure. Loyalty to Ben, her boyfriend hundreds of miles away, screamed a frantic warning. Logic shouted about consequences, about friendship ruined. But the raw, pulsing want, the desperate yearning that had gnawed at her for so long, roared louder.
She didn't speak. Couldn't. Her free hand lifted, trembling slightly, and her fingers tangled in the perpetually tousled dark hair at his temple. It was softer than she’d imagined. She pulled his face towards hers, her eyes locked on his, seeing the same storm reflected there.
The kiss wasn't gentle. It was collision. A desperate meeting of mouths fueled by months of pent-up tension. His lips were surprisingly soft against hers, but the pressure was urgent, demanding. He tasted faintly of coffee and mint gum. His hand left hers, sliding up her arm, fingers digging into her shoulder as he pulled her closer, crushing her against him. Her laptop tumbled forgotten onto the quilt.
A low groan escaped him, vibrating against her mouth. It ignited something primal within her. Her tongue darted out, tracing the seam of his lips, seeking entry. He opened for her instantly, his own tongue meeting hers in a hot, slick slide. The sensation was dizzying, a jolt straight to her core. She moaned into his mouth, the sound muffled, desperate.
His hands were everywhere now. One slid down her back, pressing her hips flush against his, letting her feel the hard ridge of his erection straining against his jeans. The other tangled in her messy red hair, tilting her head back to deepen the kiss. His teeth grazed her bottom lip, a sharp bite of pleasure-pain that made her gasp.
"Fuck, Erin," he breathed against her lips, his voice thick with need. His hands slid under the hem of her oversized t-shirt, finding the bare skin of her waist. His touch was hot, possessive. "You have no idea..."
She arched into his touch, her own hands frantic. She tugged at the fabric of his shirt, desperate to feel his skin. He broke the kiss long enough to yank the shirt over his head, revealing a lean torso, defined muscles shifting under smooth skin. Her breath caught. She’d seen him shirtless at the beach, fooling around, but this was different. This was hers.
Her hands roamed over his chest, tracing the lines of muscle, feeling the rapid thud of his heart beneath her palm. She leaned forward, pressing hot, open-mouthed kisses along his collarbone, tasting the salt on his skin. He hissed, his fingers tightening in her hair.
"Need you," she gasped, her voice ragged. "Now, Will."
He didn't hesitate. His hands found the waistband of her leggings and underwear, pushing them down her hips in one swift motion. Cool air hit her exposed skin, followed immediately by the searing heat of his palm cupping her mound through the thin fabric of her panties. She cried out, bucking against his hand.
"Jesus, you're soaked," he growled, his fingers slipping beneath the elastic, finding her slick, swollen folds. He stroked her, a slow, deliberate slide through her wetness, circling her clit with a pressure that made her vision blur. Her hips jerked uncontrollably.
He pushed her panties down her legs, tossing them aside. His eyes raked over her nakedness, the flush spreading across her chest, the curve of her hips, the vibrant red curls between her thighs. His gaze was hungry, possessive. "Fucking beautiful," he muttered, low and fierce.
He leaned down, his breath hot against her inner thigh. Then his mouth was on her, his tongue laving a hot, wet stripe up her slit. Erin cried out, her back arching off the bed. His tongue was relentless, circling her clit, flicking over the sensitive bud, plunging shallowly into her entrance. He sucked, hard, and stars exploded behind her eyelids. Her hands fisted in his hair, holding him there as wave after wave of intense pleasure crashed through her. She was panting, whimpering his name, lost in the exquisite torture.
"Will... oh god... please..." she begged, her voice breaking.
He lifted his head, his chin glistening. His eyes were dark pools of lust. "Please what?" he rasped, his voice rough.
"Inside," she gasped, spreading her legs wider in blatant invitation. "Fuck me. Now."
He didn't need telling twice. He fumbled with his belt buckle, the sound loud in the charged silence. His jeans and boxers were shoved down just enough to free his cock. It sprang free, thick and hard, the head flushed dark and glistening. Erin reached for it, wrapping her fingers around the hot, velvety steel. He groaned, thrusting shallowly into her grip.
"Condom?" he managed, his voice strained.
"Drawer," she panted, nodding towards her bedside table. "Top drawer."
He leaned over, rummaging frantically, his body trembling with restraint. He found the foil packet, tore it open with his teeth, and rolled it on with practiced speed that spoke of urgency, not finesse. He positioned himself between her thighs, the blunt head of his cock pressing against her slick entrance. His eyes locked onto hers, the intensity stealing her breath.
"Look at me," he commanded, his voice thick.
She did. Her green eyes wide, pupils blown black with desire, met his dark, burning gaze. He pushed forward, slowly, inexorably, stretching her, filling her. The sensation was overwhelming – a delicious, burning fullness that stole her breath. She gasped, her nails digging into his shoulders.
He paused, buried to the hilt, letting her adjust, his jaw clenched tight. "Okay?" he gritted out.
"More," she breathed, wrapping her legs around his hips, pulling him deeper. "Move, Will. Fuck me."
He obeyed. He withdrew almost completely, then slammed back in with a force that drove a cry from her lips. He set a brutal, relentless pace, each deep thrust hitting a spot inside her that sent shockwaves of pure ecstasy radiating outward. The bed frame creaked in protest against the wall. His hips pistoned, driving into her again and again, the slap of skin against skin loud in the small room.
Erin surrendered completely. Logic, guilt, Ben – everything dissolved in the white-hot furnace of sensation. She met his thrusts, arching her hips, urging him deeper, harder. Her moans were constant now, raw and unfiltered, punctuated by his own guttural groans. He leaned down, capturing her mouth in another searing kiss, swallowing her cries. His hand slid between their bodies, his thumb finding her clit again, rubbing in tight, frantic circles.
The dual assault was too much. The coil of pleasure deep inside her wound impossibly tight. She felt herself shattering, the orgasm ripping through her with terrifying force. Her body clamped down hard around his cock, milking him as wave after wave of intense pleasure crashed over her. She screamed his name into his mouth, her vision whiting out.
Her climax triggered his. With a ragged shout, he buried himself deep inside her, his body shuddering violently as he came. He collapsed onto her, his weight heavy and welcome, his breath hot and ragged against her neck. They lay tangled together, slick with sweat, hearts pounding against each other, the only sound their harsh breathing and the frantic drumming of rain that had started against the window pane.
Slowly, reality seeped back in. The soft glow of the lamp. The familiar clutter of her room. The faint scent of sex mingling with the lingering aroma of old tea and Will’s soap. And the crushing weight of what they’d just done.
Will shifted, pulling out of her gently. He disposed of the condom silently, then rolled onto his back beside her, staring up at the ceiling. The silence stretched, thick and suffocating now, filled with the ghosts of loyalty shattered and friendship irrevocably altered.
Erin turned her head on the pillow, looking at his profile. His jaw was tight, his expression unreadable again, but darker now. The easy charm was gone, replaced by something heavy. The rain lashed harder against the glass. The playlist, forgotten on the laptop screen, had cycled to a slow, mournful jazz tune. The melody felt like a cruel joke.
She opened her mouth, unsure what to say, the enormity of her betrayal settling like a stone in her chest. "Will..." she began, her voice small and shaky.
He didn't look at her. He just kept staring at the ceiling, his chest rising and falling steadily, too steadily, as if he was holding something immense inside. The silence stretched, taut and fragile, broken only by the drumming rain and the mournful saxophone leaking from the speakers. The cozy dorm room felt suddenly cold, the intimacy they’d shared curdling into something sharp and dangerous. The unspoken question hung heavy in the air: What have we done? And worse, What happens now?
The rain lashed harder against the windowpane, a staccato counterpoint to the slow, mournful jazz drifting from the forgotten playlist. The sound felt like an accusation. Erin stared at the water tracing crooked paths down the glass, mirroring the cold dread pooling in her stomach. The heat of Will’s body beside her, the scent of sweat and sex clinging to the sheets, it was all suddenly suffocating. Wrong.
Her bare skin prickled where it touched the cool air, away from his furnace heat. She couldn’t look at him. Couldn’t bear to see the easy camaraderie wiped from his face, replaced by this heavy, brooding silence. The weight of what they’d done – what she’d initiated – pressed down, crushing the frantic, exhilarating lust that had consumed her moments ago. Ben’s face swam in her mind’s eye – his familiar smile, the text he’d sent just hours ago: ‘Missing you, Red. Movie night soon?’ Guilt, sharp and corrosive, lanced through her.
"Will..." Her voice was a dry rasp, cracking the oppressive quiet. He didn’t flinch, didn’t turn. Just kept staring at the ceiling tiles as if they held the answers. His chest rose and fell too evenly. Controlled. The muscles in his jaw stood out, clenched tight. "I... that was..." A colossal fucking mistake? Betrayal? The best thing I’ve ever felt? Words tangled, died on her tongue. What could she say?
He finally moved. Not towards her. Away. In one fluid, abrupt motion, he swung his legs off the bed, his back to her. The lean lines of his spine, the tension radiating from his shoulders – it screamed retreat. He groped on the floor for his jeans, yanking them up his hips with rough, jerky movements. The intimacy of moments before felt like a cruel joke.
"Get dressed, Erin." His voice was flat. Hard. Utterly devoid of the warmth, the teasing lilt he usually reserved for her. It was like being doused in ice water.
Panic flared, hot and irrational. "Get dressed?" Shame curdled into defiance. "That’s it? You fuck me like... like that... and now you tell me to get dressed?" She pushed herself up on her elbows, the patchwork quilt pooling around her waist. Her bare skin felt exposed, vulnerable under the harshness of his tone. "We need to talk about this."
He turned then. Half-dressed, his hair wilder than usual, his eyes were dark pits in the lamplight. There was no charm left. Just a stark intensity that stole her breath. "Talk?" He let out a short, bitter laugh that held no humor. "Talk about what, exactly? How you just cheated on Ben? How I just fucked my best friend’s girlfriend?" He spat the words out like poison. "What’s there to talk about that isn’t completely fucked?"
His anger was a physical thing, slamming into her. It ignited her own. "Don't you put this all on me!" she shot back, scrambling to her knees on the bed, heedless of her nudity. Heat flooded her cheeks. "You kissed me back! You wanted it too! I saw it! You weren't exactly pushing me away, Will!" She jabbed a finger towards him, her hand trembling. "You were right there with me!"
He took a step closer to the bed, looming over her. The air crackled with a different tension now – volatile, dangerous. "Yeah," he snarled, his voice low and rough. "I wanted it. Wanted you. For years. Watching you with him... fucking killed me." The raw confession hung in the air, shocking in its brutality. "But knowing it, and doing it? Knowing I just helped you break Ben’s fucking heart?" He shook his head, a muscle ticking in his jaw. "That’s on both of us. But it doesn’t make it right. It makes it ten times worse."
He turned away again, grabbing his t-shirt from the floor. "So get dressed. I’m leaving. We pretend this never happened. For Ben. It’s the only goddamn option."
Pretend it never happened. The words were a physical blow. Erase that? The sheer intensity, the way he’d looked at her, touched her, filled her? The memory of it was branded onto her skin, seared into her nerves. The guilt warred violently with a desperate, clawing need flaring back to life deep in her belly, fueled by his proximity, his anger, the raw honesty of his confession. Years. He’d wanted her for years.
As he pulled the shirt over his head, hiding that smooth skin she’d just traced with her tongue, something snapped. Panic and desire fused into a single, blinding impulse. She lunged off the bed, not towards her clothes, but towards him. Her bare feet hit the thin dorm carpet, and she crossed the small space in two strides. Before he could react, before he’d even gotten his head fully through the shirt neck, she grabbed his arm, spinning him around.
Her hands flew to his face, fingers tangling in the hair at his nape. She crushed her mouth against his, hard, desperate. It wasn't gentle; it was a clash of lips and teeth, fueled by anger, guilt, and that relentless, terrifying hunger he’d unleashed. For a second, he froze, rigid. Then, with a guttural sound that was half-groan, half-snarl, his arms locked around her waist like steel bands.
He kissed her back with the same punishing ferocity. It was nothing like before. No slow build, no exploration. This was a battle. A claiming. His tongue invaded her mouth, demanding, dominating. One hand slid down, gripping her bare ass hard enough to bruise, hauling her flush against the rough denim of his jeans. The other fisted in her hair, tilting her head back, exposing her throat. His teeth scraped the sensitive skin there, making her cry out, the sound swallowed by his mouth.
The kiss broke, both gasping. His eyes blazed down at her, wild, untamed. “Fuck, Erin,” he rasped, his voice shredded. “You don’t get it. You can’t just…”
“Shut up,” she breathed, her own voice thick with need. She shoved at his jeans, her fingers clumsy, frantic. “Just… shut up and fuck me again.” The crude words spilled out, bypassing her brain entirely. Loyalty, Ben, consequences – all drowned in the tidal wave of sensation. She needed the white noise, the obliterating fire only he seemed to ignite. Needed him to make her stop thinking.
He didn’t hesitate. He didn’t need a condom this time. He spun her around, bending her forward over the edge of her unmade bed. His hand splayed on the small of her back, pressing down. The rough denim scraped the inside of her thighs as he kicked his jeans and boxers down just far enough. He gripped his cock, thick and already leaking, slick from their first time and her own desperate wetness she could feel coating her inner thighs. He positioned himself, the swollen head nudging against her slick entrance, still stretched and sensitive.
He didn’t ask. He just pushed. Hard.
Erin gasped as he filled her in one brutal thrust, deeper than before, the stretch bordering on pain but instantly transmuting into blinding pleasure. “Oh, god, Will!” The cry ripped from her throat, raw and unfiltered.
He set a punishing rhythm immediately, fucking into her with deep, powerful strokes that drove her forward onto the mattress with each impact. There was no finesse, no teasing. Just raw, animalistic claiming. His hand remained splayed on her back, holding her down, while the other snaked around her hip, fingers finding her swollen clit instantly. He rubbed hard, fast circles, the pressure almost vicious.
The combined assault was overwhelming. Sensation detonated through her. The rough friction inside her, the relentless pressure on her clit, the sheer dominance of his body pinning her, using her. She could feel the wet slap of his hips against her ass, hear his ragged, guttural breaths near her ear. He leaned over her, his chest hot against her back, his teeth grazing her shoulder.
“That what you wanted?” he growled, his voice thick with exertion and something dark. He thrust deeper, grinding against her. “This? Fucking you like you’re mine?”
“Yes!” she sobbed, the word muffled by the quilt. Her fingers clawed at the fabric. Her body was coiling tighter and tighter, a spring wound to the breaking point. The guilt, the anger, the fear – they all burned away in the inferno he was stoking. There was only this: the brutal fullness, the searing friction, the electric sparks from his fingers. “Harder! Fuck me harder, Will! Please!”
He grunted, a sound of pure strain, and obeyed. His thrusts became faster, harder, driving her knees wider on the thin carpet, each deep plunge hitting that exquisite spot inside with shocking force. His fingers on her clit turned almost brutal, rubbing so fast and hard it blurred the line between pleasure and pain. The bed slammed rhythmically against the wall. The mournful jazz played on, a dissonant soundtrack to their raw coupling.
The pressure inside Erin shattered. Her orgasm crashed over her with terrifying, obliterating force. It ripped through her body like a lightning strike, arching her back against the hand holding her down. She came with a choked, guttural scream, her inner walls clamping and fluttering violently around his invading length. Stars exploded behind her clenched eyelids, her entire world narrowing to the brutal, perfect friction tearing through her core.
He thrust twice more, hard and deep, then buried himself to the hilt with a ragged shout. His body locked, every muscle rigid as stone against her back. She felt the hot pulse deep inside her, even without the barrier this time, a final, intimate claim as his cock jerked and throbbed within her convulsing depths. A final, shuddering groan tore from his chest, muffled against her shoulder blade.
He collapsed forward, his weight heavy and final, pressing her harder into the mattress. They stayed like that, locked together, gasping for air in the suddenly silent room. The only sounds were their harsh, uneven breathing, the drumming rain, and the mournful saxophone’s final, lingering note.
WILL!