
Shadows and Light
Magic Whisper · Completed · 122.2k Words
Introduction
Chapter 1
The world made sense at 2:37 in the morning, when the rest of the house had long surrendered to sleep and the only sound was the scratch of charcoal against paper. Hallie preferred it this way—the quiet hours when nothing was expected of her except to exist in the space between heartbeats, translating the images in her head into something the waking world could see.
Her desk lamp cast a warm circle of light onto the sketchbook, pushing back the darkness of her bedroom just enough to work. Outside her window, the suburban street of Northwood Heights had gone still, streetlights standing guard over manicured lawns and silent minivans. Inside, Hallie was somewhere else entirely.
She was in Paris.
Or Milan. Or wherever it was that dreams went when they got too big for a girl to hold.
The gown taking shape beneath her charcoal pencil didn't belong in a high school hallway or a bedroom with faded floral wallpaper and a twin bed she'd had since she was six. It belonged on a runway, under lights that made fabric shimmer like water, on a body that moved with the kind of grace Hallie had only ever seen in magazines.
Asymmetric neckline, she wrote in the margin, her handwriting small and precise. Chiffon overlay with beaded illusion detailing along the spine. Backless to mid-back. Train: 3 feet.
The spine. She'd always loved that word for the center seam of a gown. It suggested something structural, foundational—the thing that held everything else upright. Hallie understood spines. She'd spent seventeen years building one, even if no one at Northwood High had ever noticed.
Her phone buzzed. She ignored it.
It buzzed again.
And again.
With a sigh that suggested the universe was personally conspiring against her concentration, Hallie reached for the phone. Three messages, all from Jasmine Chen, who had appointed herself Hallie's unofficial social coordinator sometime around freshman year and had never resigned.
Jasmine: Did you finish the history reading?
Jasmine: Wait, stupid question. Of course you did.
Jasmine: ARE YOU AWAKE??? I can't sleep. I think Kevin's going to break up with me.
Hallie typed back with one hand while her other continued to shade the gown's skirt, building depth in layers the way her favorite YouTube tutorials had taught her.
Hallie: He's not going to break up with you. He asked you to winter formal yesterday. That's not something people do before breaking up.
Jasmine: It could be a pity ask.
Hallie: Boys don't have the emotional range for pity asks. They barely have the emotional range for regular asks.
Jasmine: True. What are you doing?
Hallie glanced at her sketchbook. At the gown that existed only in this room, on these pages, in the space behind her ribs where she kept all the things too fragile to show anyone.
Hallie: Homework.
Jasmine: It's 2:45 AM.
Hallie: It's AP homework.
Jasmine: You're so weird. Go to sleep.
Hallie: You first.
Jasmine: Fine. Night.
Hallie: Night.
She set the phone face-down and returned to her sketch, but the interruption had done its damage. The gown wasn't coming together the way she wanted anymore—the neckline felt wrong, the proportions off. Hallie flipped to a fresh page and started over, the old version already forgotten.
This was the rhythm of her nights. Start something. Abandon it. Start something else. Chase the shape of an idea until it either crystallized into something real or dissolved back into the noise of her brain, where it would wait, patient as a cat, to be rediscovered months later.
Some people counted sheep. Hallie counted seams.
Morning arrived with all the subtlety of a foghorn.
Hallie's alarm screamed at 6:15, dragging her from a dream about walking through a fabric district where the bolts of cloth stretched to the sky and every thread was spun from actual starlight. She fumbled for the phone, killed the noise, and lay still for exactly thirty seconds, letting reality reassemble itself around her.
Faded floral wallpaper. Check.
Twin bed from childhood. Check.
Stack of fashion magazines threatening to topple from her nightstand. Check.
The sketchbook was still open to last night's failed attempt. Hallie closed it without looking, unable to bear the evidence of her own limitations before she'd even had coffee.
The bathroom mirror offered no mercy. Same pale face that never tanned no matter how many hours she spent in the California sun. Same storm-grey eyes that only her in her family had; her father had once joked that they must have stolen her from the gypsies. Same black hair that required approximately seventeen minutes of wrestling each morning to achieve a state of "intentionally messy" rather than "I just lost a fight with a pillow."
Hallie leaned closer to the mirror, examining the dark circles under her eyes. Very chic, she told herself. Very haunted artiste.
Her mother would not agree.
Downstairs, the kitchen smelled like coffee and the particular tension that came from trying to get three people out the door by 7:45. Her father was already at the table, buried in the sports section, his reading glasses perched on a nose that Hallie had somehow not inherited. Her mother moved between counter and table with practiced efficiency, setting out bowls and spoons and the kind of healthy cereal that tasted like regret.
"There you are." Her mother's voice was warm but pointed. "I was about to send a search party."
"Sorry. Overslept."
"You need to go to bed earlier."
Hallie made a noncommittal sound and reached for the cereal box. Go to bed earlier. As if sleep were something you could just do, like turning off a light. As if her brain didn't have opinions about everything—the way the morning light hit the kitchen tile, the precise shade of yellow in her mother's sweater, the typography on the cereal box that was technically fine but could be so much better if they'd just kerned the letters properly.
"Big test today?" her father asked without looking up.
"Just a quiz. History."
"You'll do fine. You always do."
It was meant as a compliment. Hallie took it as one, because her father was a good man who meant well and didn't understand that "you'll do fine" was the kind of thing you said about someone who was fundamentally fine—adequate, acceptable, unremarkable. Hallie didn't want to be fine. She wanted to be extraordinary. She wanted to be the kind of person people looked at twice, the kind whose name appeared in magazines, the kind who walked into a room and made everyone else feel like they'd been standing in the dark their whole lives without realizing it.
But that wasn't who she was at Northwood High.
At Northwood High, she was Hallie-with-the-good-grades. Hallie-who-didn't-talk-much. Hallie-who-sat-in-the-back-and-took-notes-and-never-raised-her-hand-unless-she-knew-the-answer-with-certainty, which was always, which meant she never raised her hand at all because what was the point of proving something everyone already assumed?
Invisible. That was the word.
Not in a tragic, bullied way—nothing so dramatic. She just wasn't seen. She moved through the hallways like a ghost in jeans and a sweater, invisible among the jostling crowds of people who actually mattered, who had opinions and boyfriends and weekend plans that didn't involve staying home to sketch.
It was easier this way. Safer. If no one looked at you, no one could look through you.
Northwood High rose from the suburban landscape like a monument to architectural mediocrity—all beige stucco and blue trim and windows that didn't open quite right. Hallie navigated the parking lot with practiced ease, slipping between clusters of students without making eye contact, her headphones a convenient excuse for not engaging with a world that wasn't interested in engaging with her.
She wasn't listening to anything. The headphones were just a prop, a way of signaling do not disturb without having to say it.
The morning passed in a blur of teachers' voices and scribbled notes and the particular smell of fluorescent lights and floor wax that every school in America seemed to share. Hallie took notes in two colors—black for facts, blue for questions—and tried not to think about the sketchbook waiting in her bag, the half-finished gown that wouldn't leave her alone.
At lunch, she found her usual table in the corner of the cafeteria, the one with the slightly wobbly leg that no one else wanted. Jasmine was already there, along with Marcus Chen (no relation to Jasmine, despite the shared last name, a coincidence that confused everyone) and Priya Sharma, who together constituted the entirety of Hallie's social orbit.
"—and then he said he guessed we could go together, like it was some kind of favor he was doing me," Jasmine was saying, stabbing her salad with unnecessary force. "I'm this close to telling him to find someone else."
"You won't," Priya said, not unkindly. "You've been waiting for him to ask you to a dance since freshman year."
"That's not the point."
"It's exactly the point."
Hallie tuned them out, pulling out her history textbook more for something to do with her hands than any intention of studying. The cafeteria buzzed around her, a thousand conversations weaving together into a single noise that was somehow both overwhelming and deeply lonely.
"Hallie."
She looked up.
Marcus was watching her with the kind of expression that suggested he'd said her name more than once. "You okay? You seem checked out."
"I'm fine." The automatic response. "Just tired. Didn't sleep great."
"Because you were up sketching again?"
She should have known he'd notice. Marcus noticed everything—it was what made him good at debate, and also what made him occasionally unbearable. "Maybe."
"Can I see?"
"No."
He smiled, unbothered. He'd been asking for years, ever since he'd accidentally glimpsed the corner of a sketch in her notebook freshman year. She'd said no every time. He'd keep asking. That was their rhythm.
"Suit yourself. But if you ever want a second opinion, I have excellent taste."
"Your favorite color is orange."
"Exactly. Excellent taste."
Hallie felt the corner of her mouth twitch, which was as close as she got to laughing in public. Marcus took it as the victory it was.
The bell rang. Lunch ended. Another afternoon of classes stretched ahead, and then another evening of homework, and then another night of sketching, and then another day of being invisible, and then—
And then what?
Hallie packed her bag and followed the current toward fifth period, letting the crowd carry her along. She didn't know what came after high school, not really. College, probably, somewhere with a good fashion program. New York, maybe. Or Los Angeles. Somewhere people didn't look at you and see a girl with good grades and nothing else.
Somewhere she could finally stop disappearing and start becoming.
But that was later. That was someday. For now, she was just Hallie, slipping through the hallways like a ghost, dreaming of gowns no one would ever wear and a life no one expected her to have.
The bell rang.
She found her seat.
Another day began.
Last Chapters
#75 Chapter 75 Epilogue 3: The Reformatory
Last Updated: 5/19/2026#74 Chapter 74 Epilogue 2: Twilight
Last Updated: 5/19/2026#73 Chapter 73 Epilogue 1: Down On One Knee
Last Updated: 5/19/2026#72 Chapter 72 Always
Last Updated: 5/19/2026#71 Chapter 71 The Call of Two Worlds
Last Updated: 5/19/2026#70 Chapter 70 The Awakening
Last Updated: 5/19/2026#69 Chapter 69 Betrayal
Last Updated: 5/19/2026#68 Chapter 68 The Prisoner
Last Updated: 5/19/2026#67 Chapter 67 Back
Last Updated: 5/19/2026#66 Chapter 66 Bad News
Last Updated: 5/19/2026
You Might Like 😍
He Never Loved Me, Until I Left
I put away the divorce agreement with a wry smile.
When he and my son completely disappeared, he finally panicked.
Three months later .
He knelt down on the streets of Chicago in despair, begging me to remarry him.
My six-year-old son looked coldly at his biological father and said, "Get lost, you bad uncle! You don't deserve to be my dad!"
When I Disappeared, He Regretted It
The moment the screen lit up, my entire world came crashing down.
The woman on the bed was Calista - that girl who grew up with us since we were kids. And that hand caressing her skin was wearing the wedding ring I had personally put on Matteo's finger.
"I've missed you so much..."
"You drive me crazy, baby..."
Those sweet words I knew so well completely destroyed me.
Everyone said we were the perfect couple, but who knew this marriage was built on nothing but lies?
Since he's so good at acting, I guess it's time I gave him a show of my own. I'm going to make sure everyone sees what this "perfect husband" really is...
I Loved You in Silence, You Betrayed Me in French
At my birthday party, my husband whispered to his mistress in French that he missed her. His voice was low, but I heard it all—the black lingerie, the bit about how pregnancy makes you more sensitive. His French clients around us were laughing. He turned and put his arm around me, claiming he was just helping his clients come up with sweet nothings.
He doesn't know I understand every single word. Just like he doesn't know that inside my body, I'm carrying his other surprise. And his mistress—she's pregnant too. Two wombs, one secret.
Confrontation would be too cheap. Tears are worthless. I quietly started cataloging the hidden networks my father left behind, activating the Swiss accounts.
In seven days, Zoey Smith will cease to exist. And what will my husband's reaction be?
Alpha Nicholas's Little Mate
What? No—wait… oh Moon Goddess, no.
Please tell me you're joking, Lex.
But she's not. I can feel her excitement bubbling under my skin, while all I feel is dread.
We turn the corner, and the scent hits me like a punch to the chest—cinnamon and something impossibly warm. My eyes scan the room until they land on him. Tall. Commanding. Beautiful.
And then, just as quickly… he sees me.
His expression twists.
"Fuck no."
He turns—and runs.
My mate sees me and runs.
Bonnie has spent her entire life being broken down and abused by the people closest to her including her very own twin sister. Alongside her best friend Lilly who also lives a life of hell, they plan to run away while attending the biggest ball of the year while it's being hosted by another pack, only things don't quite go to plan leaving both girls feeling lost and unsure about their futures.
Alpha Nicholas is 28, mateless, and has no plans to change that. It's his turn to host the annual Blue Moon Ball this year and the last thing he expects is to find his mate. What he expects even less is for his mate to be 10 years younger than him and how his body reacts to her. While he tries to refuse to acknowledge that he has met his mate his world is turned upside down after guards catch two she-wolves running through his lands.
Once they are brought to him he finds himself once again facing his mate and discovers that she's hiding secrets that will make him want to kill more than one person.
Can he overcome his feelings towards having a mate and one that is so much younger than him? Will his mate want him after already feeling the sting of his unofficial rejection? Can they both work on letting go of the past and moving forward together or will fate have different plans and keep them apart?
Omega Bound
Thane Knight is the alpha of the Midnight Pack of the La Plata Mountain Range, the largest wolf shifter pack in the world. He is an alpha by day and hunts the shifter trafficking ring with his group of mercenaries by night. His hunt for vengeance leads to one raid that changes his life.
Tropes:
Touch her and die/Slow burn romance/Fated Mates/Found family twist/Close circle betrayal/Cinnamon roll for only her/Traumatized heroine/Rare wolf/Hidden powers/Knotting/Nesting/Heats/Luna/Attempted assassination
The Human Among Wolves
My stomach twisted, but he wasn’t finished.
"You're just a pathetic little human," Zayn said, his words deliberate, each one hitting like a slap. "Spreading your legs for the first guy who bothers to notice you."
Heat rushed to my face, burning with humiliation. My chest ached — not from his words alone, but from the sick realization that I had trusted him. That I had let myself believe he was different.
I was so, so stupid.
——————————————————
When eigteen-year-old Aurora Wells moves to a sleepy town with her parents, the last thing she expects is to be enrolled in a secret academy for werewolves.
Moonbound Academy is no ordinary school. It's here young Lycans, Betas and Alphas train in shifting, elemental magic, and ancient pack laws. But Aurora? She's just...human. a mistake. The new receptionist forgot to check her species - and now she's surrounded by predators who sense she doesn't belong.
Determined to stay under the radar, Aurora plans to survive the year unnoticed. But when she catches the attention of Zayn, a brooding and infuriatingly powerful Lycan prince, her life gets a lot more complicated. Zayn already has a mate. He already has enemies. And he definitely doesn't want anything to do with a clueless human.
But secrets run deeper than bloodlines at Moonbound. as Aurora unravels the truth about the academy - and herself - she begins to question everything she thought she knew.
Including the reason she was brought here at all.
Enemies will rise. Loyalties will shift. And the girl with no place in their world...might be the key to saving it.
Surrendering to Destiny
Graham MacTavish wasn't prepared to find his mate in the small town of Sterling that borders the Blackmoore Packlands. He certainly didn't expect her to be a rogue, half-breed who smelled of Alpha blood. With her multi-colored eyes, there was no stopping him from falling hard the moment their mate bond snapped into place. He would do anything to claim her, protect her and cherish her no matter the cost.
From vengeful ex-lovers, pack politics, species prejudice, hidden plots, magic, kidnapping, poisoning, rogue attacks, and a mountain of secrets including Catherine's true parentage there is no shortage of things trying to tear the two apart.
Despite the hardships, a burning desire and willingness to trust will help forge a strong bond between the two... but no bond is unbreakable. When the secrets kept close to heart are slowly revealed, will the two be able to weather the storm? Or will the gift bestowed upon Catherine by the moon goddess be too insurmountable to overcome?
Shattered Girl
“I’m sorry, sweetheart. Was that too much?” I could see the worry in his eyes as I took a deep breath.
“I just didn’t want you to see all my scars,” I whispered, feeling ashamed of my marked body.
Emmy Nichols is used to surviving. She survived her abusive father for years until he beat her so severely, she ended up in the hospital, and her father was finally arrested. Now, Emmy is thrown into a life she never expected. Now she has a mother
who doesn't want her, a politically motivated stepfather with ties to the Irish mob, four older stepbrothers, and their best friend who swear to love and protect her. Then, one night, everything shatters, and Emmy feels her only option is to run.
When her stepbrothers and their best friend finally find her, will they pick up the pieces and convince Emmy that they will keep her safe and their love will hold them together?
After the Affair: Falling into a Billionaire's Arms
From first crush to wedding vows, George Capulet and I had been inseparable. But in our seventh year of marriage, he began an affair with his secretary.
On my birthday, he took her on vacation. On our anniversary, he brought her to our home and made love to her in our bed...
Heartbroken, I tricked him into signing divorce papers.
George remained unconcerned, convinced I would never leave him.
His deceptions continued until the day the divorce was finalized. I threw the papers in his face: "George Capulet, from this moment on, get out of my life!"
Only then did panic flood his eyes as he begged me to stay.
When his calls bombarded my phone later that night, it wasn't me who answered, but my new boyfriend Julian.
"Don't you know," Julian chuckled into the receiver, "that a proper ex-boyfriend should be as quiet as the dead?"
George seethed through gritted teeth: "Put her on the phone!"
"I'm afraid that's impossible."
Julian dropped a gentle kiss on my sleeping form nestled against him. "She's exhausted. She just fell asleep."
Oops, Wrong Girl to Bully
My back hit the desk. Pain exploded through my skull.
"Girls like you don't get to dream about guys like Kai." Bella's breath was hot on my face. "You don't get to write pathetic love letters."
She shoved me again. Harder.
"Maybe if you weren't such a desperate little—"
I fell. My head cracked against the corner.
Warmth trickled down my neck. Blood.
Their laughter turned to gasps.
The door slammed.
I tried to stand. Couldn't. The room was spinning, fading to black.
Someone... please...
Angelina, the most powerful Alpha who conquered forty-nine packs, dies in a yacht explosion—only to wake up as Aria Sterling, a fifteen-year-old Omega's daughter who just died from bullying.
The original Aria's life was a nightmare. Humiliated when golden boy Kai Matthews posted her love letter online, then shoved to death by his girlfriend Bella Morrison. But that's not all her family faces:
"You got until Monday," the tattooed gangster sneered at Aria's mother. "Ten grand cash. Or I'm taking collateral—your kids' organs fetch top dollar. That pretty daughter of yours? She could make us money another way too."
Now Angelina's lethal combat skills awaken in this fragile body. No more hiding. No more fear.
Armed with an Alpha's ruthlessness and a mysterious blood-red pendant, she'll dismantle everyone who hurt this family—one calculated move at a time.
Goddess Of The Underworld
When the veil between the Divine, the Living, and the Dead begins to crack, Envy is thrust beneath with a job she can’t drop: keep the worlds from bleeding together, shepherd the lost, and make ordinary into armour, breakfasts, bedtime, battle plans. Peace lasts exactly one lullaby. This is the story of an orphan pup who became a goddess by choosing her family; of four imperfect alphas learning how to be better. Steamy, fierce, and full of heart, Goddess of the Underworld is a reverse harem, found-family paranormal romance where love writes the rules and keeps three realms from falling apart.
The Prison Project
Can love tame the untouchable? Or will it only fuel the fire and cause chaos amongst the inmates?
Fresh out of high school and suffocating in her dead-end hometown, Margot longs for her escape. Her reckless best friend, Cara, thinks she's found the perfect way out for them both - The Prisoner Project - a controversial program offering a life-changing sum of money in exchange for time spent with maximum-security inmates.
Without hesitation, Cara rushes to sign them up.
Their reward? A one-way ticket into the depths of a prison ruled by gang leaders, mob bosses, and men the guards wouldn't even dare to cross...
At the centre of it all, meets Coban Santorelli - a man colder than ice, darker than midnight, and as deadly as the fire that fuels his inner rage. He knows that the project may very well be his only ticket to freedom - his only ticket to revenge on the one who managed to lock him up and so he must prove that he can learn to love…
Will Margot be the lucky one chosen to help reform him?
Will Coban be capable of bringing something to the table other than just sex?
What starts off as denial may very well grow in to obsession which could then fester in to becoming true love…
A temperamental romance novel.












