Chapter One
As the first snow of the year began falling on the golden city of Gellingham, Kieran Pelumbra was hours away from unintentionally upending the entire course of his life.
He, of course, wouldn’t have guessed that at the time.For him, it was like any other Friday since his move to Celdwyn’s capital city.He’d woken to the piercing ring of his alarm clock just before the sun rose, thrown on his wrinkled uniform, and shuffled off through the frigid air on his way to the Witch’s Brew Café.The morning rush had seemed endless; due to the café’s proximity to the Library of Curses, most of their clients were, predictably, witches.
None of them, however, was the witch Kieran was not-so-patiently waiting for.
As each new customer walked through the door, a silver bell rang overhead.Kieran couldn’t help but tear his attention away from the customer ordering to see if maybe, just maybe, a familiarface would appear.As the minutes ticked by, though, only the regulars and a few tourists stopped in.He examined the clock on the wall as the hands moved far too quickly toward nine a.m.That was the start time of said familiar face’s shift at the library, which meant that after nine hit, it was pretty much a guarantee he wasn’t stopping in.
When the clock’s arms landed on twelve and nine, Kieran let out a long, strained sigh.
“Is making a mocha really that much of a hassle?”the customer in front of him asked, incredulous.
Kieran jumped at the sound of the voice.“What?Oh—no, I’m sorry.Just distracted.I’ll have that for you at the bar in a moment.”
As Kieran turned to the espresso machine, his coworker, a blond woman in her early twenties named Sylvia, shot him a sideways look.
“Hoping Ash will come in?”she guessed.
Blood rushed to Kieran’s cheeks.It had been six months since Kieran started dating Ash Bartelle, an apprentice librarian at Gellingham’s famed Library of Curses.Their relationship hadn’t started in earnest until just after Kieran’s deadly family curse broke last spring, thanks to his best friend, Delilah Bea.After a brief period of travel around the country, Kieran, along with his twin sister, Briar, and Delilah, her girlfriend, had decided to move to Gellingham.For Delilah, it had meant the opportunity to become a professional cursebreaker.For Kieran, it had meant a chance at pursuing the handsome librarian he’d fallen for on their first trip to the city.
Everything had clicked into place.The first few months ofdating Ash had been some of the most exciting of Kieran’s life.The boys had explored the city together, trying all kinds of new foods and checking out the historic sites Ash had such an intense love for.The relationship had been fun, and easy, and Kieran had looked forward to seeing it grow every day.
Until the summer ended, anyway.As soon as autumn arrived, Ash’s apprenticeship kicked back into full gear, taking up most of his time.At first, they’d managed to still see each other.Their meetings were brief but enjoyable.But as the city grew colder, the stretches between meetings got longer and longer until…
Kieran loaded a scoop of ground coffee beans into the espresso machine, cranking it until it clicked into place.“He’s probably just trying to save money—you know how it is.Apprentices don’t make much, and rent’s expensive.”
Sylvia’s lips pressed into a line.“Doesn’t stop all the other apprentices from stopping in every morning.”
Kieran opened his mouth to shoot some comment back at her, but then Sylvia turned on the frother, which let out a loud hiss as she dipped it into the milk.That, paired with the rumble of the espresso machine, made it too loud to do anything but watch the machines work.Espresso slowly began to spit into a small white cup, and the milk began to bubble and steam, giving off a warm aroma.
When the machines finished and the noise quieted, Sylvia asked, “When did Ash last come in?”
Kieran had to hold back a wince.“Oh, well…Lauren said he’s been coming in in the afternoons pretty frequently.He’s less busy then, I think.”
“In the afternoons…when you’re not working?”
Kieran turned even redder.“Maybe we could talk about something else?The closers haven’t cleaned the floors since Wednesday—”
“Kieran, come on.While you stare at the door like a war widow waiting for a soldier who’ll never come home, I’m picking up the slack.I think I deserve a little honesty.”
“Honesty about what?”
“Face it, Kieran: He’s avoiding you, and it’s messing with your head.Alot.”
Kieran tensed.His stomach twisted, and bile crept up his throat.“No, he’s not.He’s just…got a lot on his plate.”
Sylvia cocked an eyebrow.“How long has it been since you last saw each other?”
Kieran flinched.The answer wouldn’t have been so hard to wrap his head around if he hadn’t been literally counting the days.Especially since one day had turned into three, then five, then a week, and then…
“A month,” Kieran admitted, forcing himself to focus on mixing thin curls of chocolate into the espresso and milk, melting them down the moment they hit the steaming liquid.“Give or take.”
“Amonth?”Sylvia repeated in horror.She shook her head.“Kieran, if someone you’re in a relationship with doesn’t talk to you for that long, it’s not a good sign.”
“So?”he shot back, tone more venomous than he’d intended.“Some couples just—you know—talk less than others.How often do you talk to Raya?”
“Every day,” Sylvia replied without missing a beat.