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 71: The German Comfort

Sunlight bled weakly through the blinds, striping Ashley’s unmoving form beneath the thick duvet. The room, usually vibrant with books and the faint scent of old paper and ambition, felt suffocatingly still. Dust motes danced in the pale beams, indifferent. Outside, the city hummed its Saturday rhythm – distant traffic, a dog barking, the ordinary pulse of a life she felt disconnected from, adrift in the aftermath.

The door creaked open. Jenny’s voice, pitched low with forced cheer, cut through the heavy quiet. "Ash? Kai and I are heading to that new ramen place downtown. You gotta try the tonkotsu. Legendary broth." She approached the bed, a hesitant silhouette against the light. "Come on. Fresh air? Distraction?"

Ashley didn’t move. Her voice was muffled, swallowed by the fabric pressed against her mouth. "Sorry. Not in the mood right now." It wasn’t just mood. It was a leaden exhaustion in her bones, a hollow ache behind her ribs where panic and horror had recently resided. Sleep was the only escape from replaying the neon-lit alley, the blade, the blood, the dissolving ink of Dante's impossible letter. From the weight of the obsidian wolf, cold and accusing against her skin.

Jenny perched on the edge of the mattress, the springs groaning softly. She laid a tentative hand on the lump that was Ashley’s shoulder, rubbing gently through the duvet. "Ash, you don't have to dwell in the past. Mateo's gone. Dante's gone. It's over." The words felt too small, too clean for the messy violence that had stained their world.

Kai appeared in the doorway, leaning against the frame. His usual irreverence was muted, replaced by a watchful concern. "Jen," he said, his voice quieter than usual. "Let's give her time. To breathe. Just… rest." He met Ashley’s hidden form. "We'll bring you back a bowl, yeah? Extra chashu. Text if you need anything. Literally anything."

Jenny sighed, the sound heavy in the still room. She gave Ashley’s shoulder a final squeeze before standing. "Okay. Rest, superstar. We’re just a call away." They retreated, the door clicking softly shut behind them, leaving Ashley cocooned once more in the oppressive quiet. The murmur of their voices faded down the hallway, the front door opening and closing. Silence reclaimed her sanctuary.

Time dissolved. The stripes of light shifted, lengthened. Ashley floated in a numb haze, the events of the previous night – Dante’s feral snarl, Arman’s ghostly appearance, the chilling weight of the letter – shifting like shards of broken glass beneath the surface of her exhaustion. Victims… Ownership… Assaulting you three times… I love you. The contradictions were a knot she couldn’t unpick, tied with blades and obsidian. She pressed her face deeper into the pillow.

Another knock. Different. Lighter. Hesitant. Ashley didn’t stir. The door cracked open slowly.

"Ashley?"

The voice was deep, warm, carrying a trace of an accent she hadn't heard in years. Not Californian. Not Italian. German, softened by time away. Her breath hitched.

"Sonnenschein?" the voice came again, gentle, probing. "Are you awake?"

Slowly, painfully, Ashley pushed herself up on one elbow. The duvet slid down, revealing her tear-streaked face, her hair tangled, eyes shadowed and swollen. Squinting against the intrusive light, she focused on the figure framed in her doorway.

Adrian Lieberman. Taller than she remembered, broader in the shoulders. His sandy hair, once perpetually messy, was neatly styled, but his eyes – a warm, intelligent hazel – were exactly the same. Filled with a gentle, immediate concern that felt both foreign and achingly familiar. He wore a simple, well-cut grey sweater and dark jeans, looking utterly out of place in the wreckage of her room, her life.

"Adrian?" Her voice was a dry rasp. "What… how…?"

He stepped fully into the room, closing the door softly behind him. A tentative smile touched his lips, hesitant, searching. "Jenny called me. Said you might need… a friendly face. From before." He gestured vaguely, his gaze sweeping over the room, taking in the stacks of books, the cluttered desk, the unmade bed, the palpable aura of despair. His expression tightened with worry. "She didn't say much. Just that it’s been… rough."

Ashley pulled the duvet higher, a flimsy shield. Seeing him – this anchor from a simpler, sun-drenched past – cracked something fragile inside her. The numbness began to recede, replaced by a sharp, embarrassing vulnerability. "Rough," she echoed, a bitter, humorless sound. "Yeah. That’s one word."

Adrian moved closer, not sitting, just standing near the foot of the bed, giving her space. His presence wasn’t intrusive like Dante’s; it was steady, solid. Like a lighthouse beam cutting through fog. "I know it’s been years," he said, his German accent more pronounced with his sincerity. "Too many. But when Jenny said you were hurting…" He trailed off, shaking his head slightly. "I had to come. Let me know if I can help. Even if it’s just… sitting here. Or fetching tea. Or pretending this is still Bremen and we’re hiding from Frau Heidelmann’s history lectures."

A fragile memory surfaced: ten years old, hiding under Adrian’s desk with smuggled gummy bears, stifling giggles as Frau Heidelmann droned on about Prussian emperors. A time before obsidian pendants, before predatory heirs and mafia wars, before her father traded Ravenwood’s shadows for Kaplan’s precarious spotlight. Before she understood how deep darkness could run.

The memory pricked her eyes with fresh tears. She swiped at them angrily. "It’s not Bremen, Adrian. Nothing is simple anymore." She looked down at her hands, knuckles white where they gripped the duvet. The pendant seemed to pulse against her skin beneath her sleep shirt, a cold brand. The symbol of my revenge.

He didn’t press. Didn’t ask for details she couldn’t give. He simply nodded, his gaze kind. "Okay. Then we don't talk about it. Not now." He glanced around, his eyes landing on the small armchair tucked beside her overflowing bookshelf. "Mind if I…?"

She shook her head mutely. He sank into the chair, the worn fabric sighing. He didn't fill the silence with empty chatter. He just sat. Present. A quiet counterpoint to the storm raging inside her. The silence stretched, but it wasn’t heavy anymore. It was… shared. After the relentless pressure, the surveillance, the violence – Adrian’s quiet presence felt like the first lungful of clean air after drowning.

Slowly, tentatively, Ashley uncurled a little. She leaned back against the headboard, pulling her knees up beneath the covers. She watched him. The way he ran a hand through his hair, a gesture unchanged since childhood. The slight furrow between his brows as he looked at a particularly battered copy of Wuthering Heights on her nightstand. He looked grounded. Real. A stark contrast to the spectral figures haunting her recent past.

"You look different," she said finally, her voice still rough but steadier. "Older." It sounded stupid the moment she said it.

He chuckled, a warm, low sound that eased something tight in her chest. "Ten years will do that, Sonnenschein. You too. Though…" He met her eyes, his expression softening with that familiar protectiveness she remembered. "...you still look like you need about a week of sleep and a mountain of Apfelstrudel."

A ghost of a smile touched her lips. "Strudel sounds good." She hesitated, then added, the words tumbling out almost without permission, "Everything feels… broken."

Adrian’s gaze held hers, steady, accepting. "Broken things can be mended, Ashley. Sometimes slowly. Sometimes you need help finding the pieces." He leaned forward slightly, elbows resting on his knees. "I’m not asking for the story. Not yet. But I’m here. Whatever pieces you need held, while you figure out how they fit again. Okay?"

The simple offer, devoid of expectation or hidden agenda, was almost too much. Tears threatened again, but they felt different now. Less corrosive. More… release. She nodded, unable to speak past the sudden lump in her throat. She looked away, her gaze drifting to the window, to the cityscape beyond. The relentless pulse of LA life continued, oblivious. But here, in this quiet room scented of old paper and Adrian’s subtle, clean cologne, with the weight of the obsidian pendant a cold secret against her skin, a fragile filament of something else began to stir. Not hope, not yet. But perhaps the faintest possibility of stillness. Of a breath held without fear. She let her eyes drift shut for a moment, listening to the quiet rhythm of Adrian’s breathing nearby, a steady anchor in the deep, dark water.

The silence stretched, thick but strangely comfortable. Adrian didn’t push. He just sat, a solid presence in the armchair, occasionally shifting his gaze from the spines of her books to the dust motes dancing in the fading light slanting through the blinds. Ashley’s breathing evened out, the frantic drumming in her chest softening to a dull, manageable thud. The city’s distant murmur felt less like chaos and more like white noise now, a backdrop to this unexpected calm.

Her stomach growled, a jarringly ordinary sound in the quiet room. Adrian chuckled softly. "That," he said, his German accent warming the word, "sounds like a distress signal." He pushed himself up from the chair, the worn fabric sighing in relief. "Hunger is a good sign, Sonnenschein. Usually means the world hasn't completely ended."

He moved towards her bedroom door, pausing in the frame. "Küche?" he asked simply, eyebrow raised. Kitchen? The familiar word, a relic of their shared childhood in LA, sparked a flicker of warmth deep in her chest, chasing away some of the lingering chill from Dante’s coat. She managed a tiny nod, the ghost of a smile touching her lips. "Ja. Küche."

Adrian vanished down the hallway. Ashley swung her legs over the side of the bed, her bare feet finding the cool wooden floor. She stood slowly, feeling unsteady, like her bones hadn't quite settled back into place. Dante’s oversized coat, discarded last night in a heap of exhaustion and despair, lay draped over the chair Adrian had vacated. Its heavy black wool felt alien now, a shroud from a life she desperately needed to shed. Yet, a perverse chill made her grab it, pulling the rough fabric tight around her thin sleep shirt as she shuffled towards the kitchen doorway.

The scent hit her first. Warm, sweet, and deeply comforting – cinnamon, baked apples, butter, and the unmistakable aroma of pastry dough. It wrapped around her like a physical embrace, banishing the stale, anxious air of her bedroom. She paused in the doorway, leaning against the frame. Adrian stood at her small counter, his back to her. His movements were precise, economical. He rolled out dough on a floured surface, his shoulders broad and steady beneath his grey sweater, every push of the rolling pin a controlled, practiced motion. Flour dusted his forearms and clung to his sandy brows.

He hadn’t heard her approach. Ashley watched him work, the rhythmic sound of the rolling pin, the quiet scrape of dough against wood. It was hypnotic. Normal. Utterly removed from blades in alleyways or obsidian pendants. A lump formed in her throat. "You remembered," she whispered, her voice still hoarse from disuse and unshed tears.

Adrian stilled. He turned slowly, a small, genuine smile spreading across his face, the first unguarded expression she’d seen on him – or anyone – in months. Flour smudged his cheekbone. "Every detail," he said softly, his hazel eyes warm and steady on hers. He gestured with his flour-dusted hand towards the small kitchen table near the living area. "Park it. Ten minutes."

Ashley shuffled towards the worn coffee table nestled beside her small sofa, sinking down onto the cushions. She pulled Dante’s coat tighter, inhaling the lingering scent of cinnamon deeply, letting its familiarity wash over her, a counterpoint to the coat’s heavier, darker history. The warmth from the kitchen was beginning to seep into her bones. She watched Adrian move efficiently, assembling the strudel with that same military precision, brushing it with milk before sliding it into the oven. The timer ticked softly.

He wiped his hands on a towel and moved towards her, his gaze sweeping the coffee table as he looked for a place to sit. Then he froze. His eyes locked onto the object half-hidden beneath a stack of psychology journals. The obsidian wolf pendant glinted dully in the afternoon light filtering through the living room window, the chain coiled like a serpent beside it. A shadow passed over Adrian’s face, his easy warmth replaced by a sharp, assessing focus.

He pointed, his voice losing its earlier gentleness, becoming low and direct. "Ashley. What is that?"

Her breath caught. The comforting scent of baking apples suddenly felt cloying. She looked down at the pendant, the symbol Dante had called his "badge of vengeance," the cold weight she’d worn like a brand. Shame and a confusing pang of something else – loss? – warred within her. "It’s… Dante's," she managed, her voice barely audible. She swallowed hard. "He called it… a badge of ownership."

Adrian didn't move closer. His gaze remained fixed on the pendant, his jaw tightening almost imperceptibly. The easygoing childhood friend was gone, replaced by someone far more decisive. "Badge of ownership?" he repeated, the words clipped. He finally looked at her, his expression a complex mix of deep concern and an undeniable authority. "Ashley, listen to me. Throw it away. Right now. And forget about him. Completely."

His tone brooked no argument, yet the underlying gentleness was still there, a safety net beneath the command. It wasn't a request; it was an urgent prescription. Ashley stared at the obsidian wolf. The intricate carving seemed to leer at her, whispering of dark alleys, possessive stares, and impossible, violent devotion. The symbol of my revenge. Dante’s voice echoed, chilling despite the kitchen’s warmth. She saw the blade at Mateo’s throat, the wild fury in Dante's eyes as he looked at her through the crowd. The weight of it, the danger it represented, the sheer wrongness of it clinging to her life, suddenly crystallized.

Slowly, deliberately, she reached out. Her fingers brushed the cool, smooth stone. She lifted it, the chain dangling heavily. For one last heartbeat, she held it, feeling the impossible weight of everything it symbolized – violence, obsession, a terrifying, twisted form of protection. The badge of his vengeance. Then, with a sharp intake of breath, she leaned forward and dropped it decisively into the open mouth of the small metal trash bin beside the sofa. It landed with a soft, final clink against the empty plastic liner.

She didn’t look down. She kept her gaze fixed on the bin, her hand hovering for a second in the air before slowly lowering to her lap. The scent of cinnamon and baking pastry filled the small apartment, a promise of warmth and comfort. Adrian watched her, his shoulders relaxing slightly, a silent approval in his eyes. He turned without a word and walked back to the kitchen, pulling oven mitts from a drawer. The timer chimed, a bright, mundane sound. He opened the oven door, releasing a cloud of fragrant steam. Ashley stared at the trash bin, the image of the obsidian wolf burning in her mind, already half-buried beneath discarded tissues and an empty granola bar wrapper. The past wasn't gone, but a piece of its tangible darkness was. The air felt suddenly, infinitesimally lighter.

The faint clink of obsidian hitting the bin liner echoed longer in Ashley’s mind than in the quiet apartment. She stared at the trash, Dante’s final, violent claim seemingly swallowed by mundane waste. The warm, sweet scent of baking apples and cinnamon wrapped around her, thick and real, a physical counterpoint to the cold dread slowly receding.

Adrian pulled the golden-brown strudel from the oven, steam billowing around him like a fragrant cloud. He placed it on the countertop with a satisfying thud, the pastry crackling softly. "Still hot," he cautioned, his voice regaining its earlier gentleness, though a watchful intensity lingered in his hazel eyes. "Need a minute to cool."

He grabbed plates, forks, and a sharp knife, his movements efficient but less guarded now. Ashley finally looked away from the bin, the image of the discarded wolf seared into her memory but its weight physically lessened. She shrugged off Dante’s heavy coat, letting it pool on the sofa beside her like a discarded skin. The chill of the apartment air on her bare arms felt clean.

"You okay?" Adrian asked softly, slicing into the flaky pastry, revealing layers of tender apples and raisins glistening with spice. The aroma intensified, impossibly comforting.

Ashley took a shaky breath, the knot in her chest loosening fractionally. "Getting there," she murmured, her voice rough but clearer. Seeing the pendant gone, the simple act of choosing to discard it, felt like pulling her head above dark water. "Thanks. For the strudel. And... for being here."

Adrian served two generous slices, the sugary filling bubbling slightly. "Old times," he said simply, a small, warm smile touching his lips as he handed her a plate. "Best medicine I know."

They ate in silence for a moment, the only sounds the scrape of forks and the distant city hum drifting through the window. The strudel was perfect – sweet, tart, the pastry meltingly crisp. Ashley closed her eyes for a second, savoring the pure, uncomplicated pleasure of it. It tasted like safety, like a fragment of a childhood untouched by Ravenwood’s shadows or Moretti knives.

"Jenny said you haven't left the apartment since... well, since," Adrian ventured carefully, keeping his tone neutral. He took a bite, watching her reaction.

"Since the alley," Ashley finished bluntly, picking at a raisin with her fork. "Since Mateo choked on his own blood and Dante looked at me like... like I was the prize after the kill. Since Interpol shouted through megaphones and my life felt like a bad crime drama." She shivered despite the warmth of the pastry. "Yeah. Walls felt safer."

Adrian nodded slowly, absorbing it. "Understandable." He paused, then offered, "Sun's setting. Sky's doing that LA fire thing over the hills. Might be a good view from the patio? Just... air. No pressure."

Ashley hesitated, the thought of stepping outside prickling her skin. The city beyond her window suddenly felt vast and threatening again. But Adrian’s presence, solid and grounding, the taste of comfort still on her tongue, argued against the fear. Dante was gone. Mateo was gone. The obsidian wolf was in the trash. She met his steady gaze. "Okay," she whispered. "Just for a minute."

They rinsed their plates in companionable silence. Adrian didn’t crowd her as she pulled on a soft, worn hoodie over her sleep shirt, a barrier against the evening chill and the world. He waited patiently by the apartment door as she took a final, steadying breath, steeling herself against the ghosts she knew were just memories. The lock clicked open.

Outside, the patio was a small concrete square barely big enough for two plastic chairs and a bench, overlooking a narrow slice of the city sprawling towards the ocean. But the sky... the sky was immense. Huge swathes of tangerine, deep rose, and molten gold bled across the horizon, painting the undersides of high clouds purple. The air was cooler, carrying the distant scent of jasmine and exhaust. Ashley walked slowly to the bench, the vastness momentarily stealing her breath.

Adrian settled beside her, a quiet, reassuring presence. They watched the sun dip lower, the colours deepening, the lights of the city blinking on like scattered diamonds below. The tension Ash had carried in her shoulders since the alley, since Aidan’s assault in the guest room, since the relentless pressure of the Ravenwoods and Kaplan’s conditional offers, began to soften. Minutes stretched, filled only by the whisper of evening traffic and the dying sigh of the wind.

Slowly, almost unconsciously, Ashley let her head drop sideways, finding the solid warmth of Adrian's shoulder. It was a simple gesture, an unspoken yielding. Adrian shifted, his arm slipping naturally, securely around hers, pulling her closer against his side. She felt the press of his lips, feather-light, against the top of her head. A sigh escaped her, long and deep, releasing a tension she hadn’t realized was knotted around her ribs.

"For the first time in months," she whispered, the words escaping on a breath, barely audible over the city’s murmur, "or even the last three years... I found real peace..." She paused, the truth of it resonating deep in her bones. "...in your arms."

She lifted her head then, turning to look at him, really look at him. The fading sunset painted his familiar features in warm gold and soft shadow. The worry lines, the quiet strength, the kindness that had been her anchor since they were kids hiding from history lessons. Years of distance melted in that shared sunset. "Mein deutscher Sonnenschein," she breathed, the German falling fluently, naturally from her lips, a language of their shared past. "Don't go away. Not again."

His eyes, reflecting the fiery sky, held hers with unwavering intensity. The arm around her tightened, pulling her infinitesimally closer. "I'm not going anywhere, mein Liebe," he whispered back, his voice a low vibration she felt through her entire body.

His face was so close now, barely an inch away. The world narrowed to the warmth of his breath, the intensity in his hazel eyes, the promise in his whispered words. Sunset bathed their skin in a final, glorious wash of golden light as the distance vanished. Their lips met, not with frantic need, but with a profound, aching rightness. It was a slow exploration, tender and deep, sealing the unspoken promises hanging in the twilight air.

The kiss deepened, a current of pent-up longing and newfound peace flowing between them. Adrian’s other arm came around her, locking her body securely against his, his embrace strong and sheltering. Their lips remained fused, communicating everything words couldn't – the years of absence, the shared history, the relief of this reconnection, the sanctuary they found in each other now. Breaking the kiss only slightly, breath mingling, Adrian stood, gently pulling her up with him, never breaking the contact. The city lights blurred below them as they moved, almost as one, back through the sliding door into the dimming apartment.

They didn’t speak. Words were redundant. Ashley led him towards her bedroom door, her fingers tangled with his. Inside, the last rays of sunset striped the floor, the air still faintly scented of cinnamon from the afternoon. Adrian turned her to face him, his gaze burning into hers, full of a reverence that stole her breath anew. He lowered his head, claiming her lips once more, a kiss that was both a question and an answer.

With trembling fingers, Ashley didn't hesitate. She reached for the hem of his grey sweater, her own need surprising her in its urgency. He helped her pull it over his head, tossing it aside. Her hands immediately went to the buttons of his shirt, fumbling slightly in her haste, the cotton soft beneath her touch. Adrian mirrored her movements, his hands sliding beneath her hoodie and sleep shirt, pushing the fabric upwards. A gasp caught in Ashley’s throat as the clothes fell away.

The dying light painted Adrian’s torso in shades of amber and shadow. The lean muscle, the defined lines of his shoulders and chest, the hard planes of his abdomen – it was strength sculpted by discipline, not menace. A stark, breathtaking contrast to the violence she’d witnessed, to the predatory power Dante had wielded. "Eight years," she breathed, her voice thick with awe and a sudden, fierce hunger as her gaze traced the contours she'd only ever imagined. "I've waited to see these."

Adrian smiled, a slow, seductive curve of his lips that ignited a fire low in her belly. He stepped closer, eliminating the last sliver of space, his hands settling possessively on her hips. "Well," he whispered, his voice a dark velvet promise stirring the air between them, "you have it now." His head dipped, his lips finding the sensitive curve where her neck met her shoulder, sending shivers cascading down her spine as the last light faded from the room.

Read on DreamPress

Write your own erotic story with AI