“I’m lucky you didn’t shift and eat me on the spot,” she muttered, pouring a bit more salve into her palm.
They’d been training since the morning after her dream. The council had listened, grave and quiet as she showed them the sketch and explained the whispers. But they’d chosen to wait. The altar couldn’t be moved or sealed without knowing its source, and disturbing it might shatter what balance remained. Varric had said, “The Veil’s already tight at the seams, we don’t rip it unless we have to.”
So now, she trained. Every morning, every dusk. Grounding techniques. Magic control. Sensing pulse lines in the Veil before they turned volatile. It helped. A little.
Except when it didn’t—like today.
“I was trying to project,” she explained again, voice softer this time. “You said push the heat outward.”
“And I said don’t let it arc wild.” His voice stayed gruff, but there was no bite in it.
She hummed under her breath. “You always this patient with your students?”
“Don’t usually have students.”
“Then I’m honored,” she teased, though her heart wasn’t quite steady. Her fingers worked gentle circles over the burn, enchanted balm sinking into his skin. Warmth traveled from her palms up her arms, magic humming beneath her ribs. Her hands stilled, lingering.
Callum didn’t move.
She looked up.
He was already watching her, blue eyes unreadable, stormy with something she didn’t know how to name. His lashes werethick and damp from earlier sweat, his hair damp at the nape. He smelled like pine and warm spice, and the firelight made the curve of his jaw look like it’d been carved by intention itself.
Cora’s breath caught. She didn’t think. She leaned in and pressed her lips to his.
His mouth was firm, warm, still.
Then he responded.
His hand gripped her waist, tight, grounding. Her magic flared, hot and dizzy, and for one stolen second, she kissed him like he’d been hers forever. Her fingers curled into his bare shoulder, heat and hunger tightening behind her ribs.
But just as quickly, he broke the kiss.
Callum pulled back, breathing hard, jaw set like stone. His eyes didn’t leave hers, and they burned, not with desire but with something that made her stomach twist.
“You don’t want what I am,” he said.
The words landed like cold water.
She sat back slowly, throat tight. “What does that mean?”
He looked away. Not down, just away, toward the flicker of the hearth or maybe the safer past that lived in his memories. “It means I’m not built for soft. Not anymore.”
“You think I’m asking for soft?” Her voice rose, sharp with disbelief.
“I think you don’t know what you’re asking.”
She stared at him. At the man who guarded the Veil like it was stitched to his skin. Who trained with her until dusk, walked her home, fixed her ward lines without telling her. Who laughed—barely—and only ever in the quiet.
“I know you think you’re broken,” she said. “But you’re not.”
His gaze snapped back to hers, fierce. “You don’t know what I’ve done.”
“Maybe not. But I know what you’ve shown me.”
Silence wrapped around them, fire crackling in the hearth. Outside, the wind rattled the oak branches.
She stood, swallowing the sting in her throat. “I wasn’t asking you to promise me forever. I was just… trying to show you something real.”