Cover of The Campus Wallflower

The Campus Wallflower

Read the story

83 chapters · 300170 words · Read 1 times

My name is Ashley Stone, am a scholar with big dreams, but I have always been bullied for being poor, nerdy, and unpopular at a prestigious university in Los Angeles. Then I met four guys who are the wealthiest and most desired on campus. A charmer who wants to help me become more confident and a bit sexier, a party animal and athlete, a tough mafia heir, and an heir to a business empire in LA. Which one of them will capture my heart in slumber? ***ALL CHARACTERS AGE 18 AND ABOVE***

Chapter 8: Scarlet Vengeance

The rooftop air, thick with expensive perfume, cigar smoke, and the low thrum of the jazz band, shattered like dropped crystal. One second Ashley was blinking, the sharp sting of betrayal from Kai’s earlier whispered confession still raw, the borrowed silk of Jenny’s dress feeling alien against her skin. The next, glass exploded at her feet, spraying sticky, amber liquid and ice shards across the gleaming marble floor and soaking the hem of her dress. A collective gasp ripped through the surrounding crowd.

Trixie Graham stood five paces away, breathing hard, her flawless dark skin flushed with fury. She held the stem of the shattered highball glass loosely, as if surprised it was there. Her entourage of glossy, wide-eyed girls froze behind her, a tableau of shock. "You think you can just take him?" Trixie shrieked, the raw sound cutting through the dying jazz notes. Her manicured finger jabbed towards Ashley, trembling with rage. "You pathetic little scholarship cockroach! Crawling out of the gutter to steal what’s mine?"

Ashley flinched back, the world tilting. The cold wetness on her legs, the sharp scent of bourbon, the sudden silence pressing in – it was terrifyingly familiar. Humiliation, sticky and suffocating, clamped down on her chest. She couldn’t breathe. She couldn’t move. The oversized clothes she craved were gone, replaced by this borrowed finery that now felt like a target. Her hand flew instinctively to the cold obsidian pendant at her throat – Dante’s brand.

Movement flickered at the edge of Ashley’s vision. Kai lunged, not towards Trixie, but sideways. His muscular frame slammed into Ashley, spinning her around and shoving her bodily backwards with surprising force. She stumbled, colliding hard with the solid mahogany bar behind her, the edge digging into her lower back. He planted himself solidly in front of her, broad shoulders blocking Trixie from view, his usual easy grin replaced by a hard, protective scowl. "Jesus, Trix! What the hell is wrong with you?" he yelled, his voice tight with anger and a flicker of fear.

But Kai wasn’t the first to reach Trixie.

Ashley hadn’t even seen Dante move. One moment he was leaning against a pillar, a shadow detached from the glittering scene, swirling dark liquid in a lowball glass. The next, he was there. Materialized beside Trixie like smoke given form. His movement was a silent blur, devoid of wasted energy.

His left hand shot out, not towards the thrown glass, but towards the source. His fingers closed around Trixie’s wrist like a hydraulic press, stopping her mid-reach as she seemed poised to grab another drink or maybe claw at Ashley. The grip wasn’t just strong; it looked brutal. Trixie’s furious momentum jerked to a bone-jarring halt. A sharp, pained gasp escaped her lips, her eyes widening in genuine shock as she stared at the hand locked on her like a manacle.

Dante didn’t look at her. Not yet. His eyes, cold and utterly devoid of the predatory heat Ashley knew from the penthouse, swept the immediate area – the shattered glass, the spreading stain, the terrified faces of Trixie’s friends shrinking back. They finally landed on Ashley, pinned against the bar by Kai. He took in her wide-eyed terror, the damp silk clinging to her legs, the trembling hand at her throat. Something dangerous flickered in his gaze, a glacial shift deeper than anger.

Then, slowly, deliberately, his head swiveled to Trixie. His expression was terrifyingly blank. No rage, no shouting. Just an icy, calculating stillness that seemed to suck the air from the space around them. The ambient noise – the hesitant restart of the band, the nervous murmurs – faded into a thick, suffocating silence.

"Explain," Dante commanded. The single word fell into the quiet like a stone into a frozen pond. Low, flat, devoid of inflection. Utterly inescapable.

Trixie tried to yank her wrist free, her initial shock giving way to renewed fury. "Get your filthy hands off me!" she spat, her voice shrill. "That little bitch stole Kai! She thinks she can just—"

Dante’s fingers tightened infinitesimally. Trixie’s words cut off in a choked gasp, her face paling. She whimpered, genuine fear finally diluting the rage in her eyes. He leaned in, just a fraction, bringing his face close to hers. It wasn’t a threat; it was an examination. A predator assessing prey.

"She," Dante murmured, the sound barely audible yet carrying terrifying clarity, "is under my protection." He didn’t raise his voice. He didn’t need to. The menace was absolute, coiled in every syllable. His gaze swept over Trixie again, a dismissive inventory. "You threw a drink at her." A statement, not a question. "You shattered glass near her."

Jenny appeared beside Ashley, slipping an arm around her shoulders. "Hey, it’s okay, Ash. Breathe," she whispered fiercely, her own face pale but resolute. Ashley barely registered it, her eyes locked on Dante and Trixie. The cold pendant felt like it was burning her skin.

"You don’t scare me, Moretti!" Trixie tried to sneer, but her voice trembled. She tried to throw her free hand at him, a desperate, flailing slap.

He didn’t flinch. He didn’t even seem to notice the movement. His free hand snapped up, catching her other wrist with the same brutal efficiency. Now he held both her arms effortlessly, his strength rendering her struggles pathetic. She was completely immobilized, held suspended in front of him like a broken doll. Kai shifted uneasily, still shielding Ashley, his jaw clenched. "Dante, man, just let her go. Security's coming."

Dante ignored him. His eyes remained locked on Trixie’s terrified face. "Irrelevant." His voice was colder than the ice melting on the floor. "You touched what belongs to me." His gaze flickered past her, towards the shadows near the elevator bank. Ashley followed his look. Arman stood there, a spectre in a dark suit, impassive as always. Dante gave a minute, almost imperceptible nod.

He leaned closer still, his lips nearly touching Trixie’s ear. His next words were for her alone, but the sheer intensity of the whisper made the hairs on Ashley’s neck stand on end. "The glass. The drink. The insult." A pause, filled with the pounding of Ashley’s own heart. "You will be taught the cost. Thoroughly."

He released her wrists abruptly, not shoving, just opening his hands. Trixie stumbled back, colliding with one of her friends who scrambled to catch her. She cradled her wrists, tears of pain and humiliation spilling over, staring at Dante with raw, animal terror. He didn’t watch her fall. His attention was already back on Ashley.

He strode towards the bar, cutting through the frozen crowd like a shark through still water. Kai instinctively stepped aside, his protective stance dissolving under Dante’s approach. Dante stopped directly in front of Ashley. Without a word, without even looking at Jenny, he took Ashley’s trembling hand still clutched at her throat. His touch, unlike the brutal grip he’d used on Trixie, was firm but controlled. He peeled her fingers away from the obsidian wolf, his thumb brushing over the carved stone before his gaze lifted to hers.

The icy killer was gone, replaced by something else. A fierce, possessive intensity that burned just as hot. He saw the shock in her eyes, the residue of terror, the damp stain on her dress. His jaw tightened almost imperceptibly.

"Are you hurt?" His voice was low, rough, meant only for her.

She shook her head mutely, unable to speak past the lump in her throat. Shame warred with a terrifying sense of… safety? Being shielded by Kai had been desperate. This was different. Dante’s intervention felt like stepping behind an impenetrable wall. It was terrifying. It was absolute.

He didn’t ask for details. He didn’t offer platitudes. His eyes held hers, a silent command to hold herself together. Then, his hand slid from hers, coming to rest with deliberate possession on the nape of her neck, his fingers warm against her skin, his thumb tracing the sensitive spot just below her ear. It was the same spot he’d claimed with his mouth the night before. A brand reaffirmed.

He turned, keeping Ashley tucked slightly behind him – not hidden, but shielded. He addressed the room, his voice cutting through the lingering shock. "The evening is over." A simple declaration. No room for argument. He scanned the faces – Kai’s conflicted expression, Jenny’s protective glare towards Trixie’s retreating form being ushered away by her friends, the curious, apprehensive stares of the elite crowd. His gaze paused for a nanosecond on Aidan Ravenwood, who stood further back near the bar entrance, observing the scene with his usual detached reserve. Aidan met Dante’s look, his expression unreadable.

Dante’s attention snapped back. "Jenny," he said, his tone softening marginally. "Take Ashley to the ladies'. Clean up. Arman will escort you both home." He didn’t phrase it as a request.

Jenny nodded, tightening her arm around Ashley’s waist. "Come on, Ash."

Ashley allowed herself to be guided away, her legs shaky. She glanced back once. Dante stood alone near the shattered glass and spilled bourbon, a dark silhouette against the glittering cityscape. He wasn’t looking at her. He was watching Trixie disappear into the elevator, flanked by her friends and two security guards who’d finally arrived. His expression was chillingly contemplative. Calculating.

Arman fell into step a discreet distance behind Ashley and Jenny as they moved towards the restroom.

Dante remained rooted, his gaze fixed on the elevator doors as they slid shut. The cost, he’d promised Trixie. And as Ashley disappeared from view, the faint tremor still vibrating through the hand that had held her neck, Dante Moretti began calculating that cost down to the last agonizing penny. The jazz started up again, hesitant at first, then swelling into a smooth, incongruously cheerful melody. Dante didn't hear it. The only sound in his mind was the sharp crack of breaking glass, and the echo of Ashley’s sharp, terrified intake of breath.

The only sound in his mind was the sharp crack of breaking glass, and the echo of Ashley’s sharp, terrified intake of breath. It drowned out the smooth jazz, the nervous murmurs, the city’s distant pulse. He turned, scanning the rooftop with predatory focus until his eyes locked onto Jenny guiding a visibly shaking Ashley towards the restroom, Arman a silent shadow trailing them.

Dante moved. He cut through the lingering crowd, ignoring curious stares and Kai’s hesitant step forward. He reached the restroom hallway just as Jenny pushed the heavy door open. "Out," he stated, his voice low but cracking the air like a whip. Jenny flinched, meeting his gaze for a split second before nodding quickly, giving Ashley’s arm a final squeeze and disappearing back towards the bar.

Alone in the muted hallway, Dante faced Ashley. The borrowed dress clung damply to her legs, the smell of cheap bourbon mixing unpleasantly with her usual scent of old books and nervous sweat. Her glasses were slightly askew, her knuckles white where she gripped her small clutch. That fragile, furious spark he’d seen in his penthouse was gone, replaced by hollowed-out fear, the kind he recognized from shadows he’d left behind. It ignited something cold and lethal within him.

"With me," he commanded, not touching her, but his presence closing around her like a cage. He didn't wait for agreement, striding towards the private elevator bank reserved for penthouse residents and their guests. Arman materialized beside him, holding the brushed steel doors open. “Car waiting below, sir.” Dante gave a curt nod, herding Ashley inside the elevator with nothing more than the force of his will. The doors slid shut, sealing them in stark silence.

The descent was swift, the numbers plummeting. Ashley stood pressed against the cool metal wall, head down, curls escaping her bun. Dante watched her in the reflection, his own face a mask of contained violence. The scent of her fear, sharp and acrid, filled the small space. He remembered the cold press of the obsidian pendant against her flushed skin just hours before, the gasp torn from her when he’d demanded her surrender. Now, she looked ready to shatter.

His black sedan idled curbside, engine a low purr. Arman opened the rear door. Dante placed a hand firmly, impersonally, on the small of Ashley's back, guiding her inside. She flinched at the contact, scrambling across the leather seat. He slid in beside her, filling the space, the door thudding shut behind him. "Home," he instructed the driver. The car pulled away, merging into the glittering river of LA traffic.

Silence stretched, thick and suffocating. Ashley stared out the window, watching the lights blur past. Dante didn’t look at her. He stared straight ahead, his hands resting loosely on his thighs, but the tension radiating from him was a physical weight. He could still feel the phantom resistance of Trixie Graham’s wrist bones beneath his crushing grip. The image of Ashley recoiling, the drink soaking her, Kai throwing himself in front of her… it played on a loop behind his eyes. Kai’s involvement was a jagged shard he needed to extract.

"Start talking." His voice was dangerously quiet, slicing through the hum of the engine and the city noise outside.

Ashley jumped, finally turning her head. Her eyes, magnified by her glasses, were huge and wary in the dim interior light. "About... about what?"

"Everything." He turned his head slowly, pinning her with that icy, relentless stare. "Before the drink. Before Kai decided to play hero." The word ‘hero’ dripped with contempt. "You were talking to him. What happened, Ashley?"

She swallowed hard, fingers twisting in the damp silk of her dress. "It was nothing. Just… just party stuff." The lie was flimsy, pathetic.

"Try again." The command was absolute. He leaned in, just slightly, invading her space. The expensive cologne he wore, usually a subtle undertone, suddenly felt like an assault. "That level of rage from Trixie Graham doesn't come from 'party stuff'. Kai shielded you like he had a right to. Why?"

The pressure was immense. The lingering terror of Trixie’s attack, the raw memory of Dante’s brutal intervention, the suffocating proximity in the car – it all crashed over her. Her carefully constructed control crumbled. She looked down at her hands, at the faint red marks still visible on her wrist where she’d gripped the pendant. "It was a deal," she whispered, the words barely audible.

"A deal." Dante repeated it flatly, the word hanging like a threat.

"With Kai." She took a shaky breath, forcing the confession out. "He… he asked me for help. Trixie wouldn't leave him alone. Stalking him, causing scenes. He thought…" She trailed off, unable to meet his gaze.

Dante remained utterly still, a statue carved from darkness. "He thought what, Ashley?" The quiet intensity was worse than shouting.

"He thought if she saw him with someone else… someone she wouldn't see as a threat…" Shame burned her cheeks. "Someone like me. He said if I pretended to be his girlfriend for just a little while… three weeks… she’d finally get the message. She’d let him go." The words tumbled out, small and broken in the luxurious confines of the car. "He promised it would just be for show. That she’d back off." She finally dared a glance at him. His expression hadn't changed, but the air around him felt charged, dangerous. Like the moment before lightning strikes. "That's why he was talking to me. That's why… why she threw the drink."

The words hung in the air of the moving car, fragile and damning. Outside, the neon wash of Sunset Boulevard bled across the tinted windows, painting Dante’s profile in streaks of garish colour and deep shadow. He didn’t move. Didn’t blink. The silence wasn't empty; it was a pressure wave building, compressing the oxygen until Ashley felt lightheaded. The cold press of the obsidian wolf against her collarbone felt like an accusation.

A low hum vibrated from him, barely audible over the engine. It wasn't a growl, more like the sound of tectonic plates grinding deep underground. His hand, resting on his knee, clenched slowly, knuckles bleaching white against the dark fabric of his suit trousers. When he finally turned his head, the movement was unnervingly deliberate, the controlled pivot of a predator locking onto prey. His eyes, usually a striking, unnerving shade that shifted with the light, were utterly flat. Hard. Like chips of obsidian mirroring the pendant he’d given her.

"AND YOU AGREED?" HE ASKED, HIS VOICE LIKE STEEL. It wasn't loud. It was worse. It was cold, honed metal scraping bone. It carried the absolute, terrifying weight of final judgment. There was no room for equivocation, no space for her stammered excuses about owing Kai or feeling pressured. Just the brutal, inescapable fact of her choice laid bare.

Ashley flinched as if physically struck. Her breath hitched, a ragged sound in the suffocating stillness. She wanted to look away, but the sheer, frozen intensity of his gaze pinned her. "He... he needed help," she managed, the words thin and desperate. "Trixie was relentless. Making scenes. Sending threatening texts. Showing up everywhere." She wrung her hands, the damp silk of her dress cold against her skin. "He said it was the only way to make her stop. Just... appearances. A few weeks. Three weeks. That’s all." The justification sounded pathetic even to her own ears, swallowed by the void of his disapproval. "I owed him," she added weakly, finally dropping her eyes to her trembling hands, the faint echo of his demanding 'Say you want this' in the penthouse haunting her. "He helped me find that biology tutor last semester when Professor Vance was being impossible."

Dante didn't react to her reasoning. The mention of debt only seemed to deepen the glacial cold radiating from him. His gaze remained fixed on her, dissecting her shame, her fear, her misplaced loyalty. The image of Kai throwing his body in front of her replayed in Dante's mind – not as protection, but as a claim. Possession. Using his Ashley as a human shield against a problem he had created. The possessive fury that had surged when he’d seen Trixie throw the drink now coiled tighter, colder, focused entirely on Kai Miller and this insulting charade.

The car slowed, then stopped. They were at his building. Arman was already opening Ashley's door, his face impassive as granite. Dante didn't wait. He exited his side with fluid, dangerous grace and rounded the vehicle. Before Ashley could scramble out under Arman’s watchful eye, Dante was there. His hand closed around her upper arm, not painfully, but with an unbreakable firmness that brooked no resistance. It was the same hand that had snapped shut on Trixie’s wrist. The contrast – the restrained force against her skin – sent a fresh jolt of fear through her.

He guided her wordlessly through the hushed, opulent lobby, past the wide-eyed concierge who instantly looked away. The elevator ride to the penthouse was silent, the air thick with the scent of his cologne and her bourbon-soaked dress. He didn't release her arm until the elevator doors opened directly into the vast, shadowed expanse of his living room. Floor-to-ceiling windows framed the glittering city, indifferent to the storm contained within the room.

Ashley stood frozen just inside the threshold, hugging herself, acutely aware of the sticky residue on her legs, the lingering smell of cheap alcohol clashing violently with the room’s refined notes of leather and sandalwood. Dante walked to the sleek bar, his back to her, the line of his shoulders rigid. He poured two fingers of amber liquid into a heavy crystal tumbler, the clink of glass on granite unnaturally loud. He didn’t drink. He just stood there, holding it, staring out at the city lights.

Finally, he spoke, his voice low and gravelly, scraping the silence. "You let him use you." It wasn't a question. It was a verdict. He finally turned. The tumbler dangled loosely from his fingers. "As a shield. Against his own mess." He took a slow step towards her. "You made yourself his target, Ashley. For three weeks." Each word was measured, deliberate, hammering home the staggering stupidity he perceived. "And you hid it. From me." His eyes flickered to the pendant at her throat, a silent reminder of the claim she'd seemingly disregarded. The corner of his mouth twitched, a flicker of something dark and dangerous. "My protection extends only as far as my knowledge. You deliberately stepped outside it. For him."

The accusation hung there, raw and undeniable. She had hidden it. The fear of his reaction, his possessiveness, his world… it had felt easier to navigate Kai’s shallow deception than risk the terrifying depths of Dante’s reality. Now, cornered, that fear warred with a spark of defiance. "It was my choice," she whispered, lifting her chin slightly, meeting his cold gaze despite the tremor in her voice. "To help a friend."

Dante’s laugh was a short, harsh bark devoid of any humour. "A friend?" He took another step closer, the distance between them crackling. "Does your friend know what happens to people who touch what’s mine?" His gaze raked over her, taking in the stained dress, the messy hair, the glasses slightly askew, the lingering terror in her eyes. "Does he understand the consequences of drawing that kind of poison towards you?" He raised the tumbler slightly, the ice clinking, a stark counterpoint to the tension. "Trixie Graham is a vindictive child with more money than sense. Annoying. But manageable." His eyes hardened, the obsidian depths swirling with something far more ancient and brutal. "You just painted a target on him, Ashley. Because of his deal." He finally took a sip of the drink, the action deliberate, his eyes never leaving hers over the rim of the glass. "And now," he stated, the steel back in his voice, "he answers to me." The quiet finality of it, the absolute certainty, sent a shiver deeper than any fear of Trixie ever had. He wasn't just angry. He was calculating. The reckoning wouldn't be loud. It would be absolute. The scent of expensive bourbon mixed with the cold, bitter tang of burnt coffee grounds drifting from the sleek kitchen machine left on earlier.

Read on DreamPress

Write your own erotic story with AI