AI The three deadbolts slid back with a series of heavy thunks that echoed through Eva’s cramped flat. Aurora Carter kept her breathing steady, the way she had learned to do when the past came knocking without warning. She opened the door.
Lucien Moreau stood on the narrow landing above the curry house, the stench of spiced lamb and frying onions rising behind him like an unwelcome chorus. His tailored charcoal suit looked absurd against the scuffed wallpaper and the flickering bulb overhead. Platinum hair swept back from his forehead, ivory-handled cane held loosely in his left hand. Those eyes—one amber, one black—caught the weak light and held it hostage.
For a moment neither of them spoke. The scar on her left wrist prickled, an old ghost waking up.
“Rory,” he said, voice low and laced with that Marseille accent that always sounded like velvet dragged across gravel . “You’re not supposed to be here.”
“Neither are you.” She didn’t step aside . Ptolemy, the tabby, chose that moment to wind between her ankles, purring like a traitor. “Eva’s in Cardiff for the week. How did you know I was crashing here?”
A faint smile tugged at the corner of his mouth, there and gone. “I know things. It’s what I do.”
She wanted to slam the door. She wanted to let him in. The two impulses warred so fiercely her hand tightened on the knob until her knuckles ached. In the end, practicality won. The flat was freezing, the radiator clanked like it was on its last legs, and Lucien had a way of bringing warmth with him even when he brought trouble.
“Come in before the whole building smells like regret and tikka masala.” She moved back .
He crossed the threshold with the careful grace of a man who knew exactly how much space his body occupied. The cane tapped once against the warped floorboards. Up close he smelled of bergamot and something darker, like smoke from a fire that refused to die. Her stomach tightened at the familiarity.
The door shut behind him. She redid all three deadbolts out of habit. When she turned, he was studying the chaos of Eva’s flat—every surface buried beneath towers of books, unrolled scrolls weighted down by coffee mugs, sticky notes fluttering from the walls like startled moths. A single lamp cast a cone of gold over the sagging sofa.
“You look well,” he said.
“I look like I’ve been delivering Thai green curry in the rain for nine hours.” She folded her arms, trying to ignore how his gaze traced the line of her shoulder-length black hair, still damp from the shower. “What do you want, Luc?”
He didn’t flinch at the shortening of his name. Once, he had liked it when she said it. Once, she had whispered it against his throat while his hands mapped every inch of her skin.
“I came for Eva’s research on the Avaros binding rites,” he said, but his mismatched eyes betrayed him, flicking to her mouth before returning to her face. “Didn’t expect you.”
“Bullshit.” The word slipped out before she could stop it. Cool-headed, she reminded herself. Intelligent. Quick. Yet around him she felt like a lit fuse . “You always know exactly who’s where. That’s your entire brand, isn’t it? The Frenchman who sees everything and says nothing that matters.”
His jaw tightened. Just once. “I said plenty the night I left.”
“You said you were dangerous. Then you disappeared for six months.” She laughed, brittle . “Forgive me if I’m not in the mood for cryptic today. I have a shift at six tomorrow and my feet are killing me.”
Ptolemy jumped onto the arm of the sofa and regarded Lucien with the calm suspicion only cats can manage. Lucien reached out slowly ; the cat allowed one stroke along his spine before leaping away to knock over a stack of scrolls. Neither of them moved to pick them up.
Lucien leaned the cane against the wall. Without its support he seemed more solid somehow, shoulders broad beneath the charcoal wool, the faint shadow of stubble along his jaw catching the light . She remembered how that stubble had felt against her inner thigh and hated herself for the memory.
“I didn’t disappear,” he said quietly . “I was pulled back to Avaros. My father’s side doesn’t like it when I form attachments to humans. They made their displeasure… memorable.”
Aurora’s gaze dropped to his left hand. A thin white scar crossed the knuckles that hadn’t been there before. Her own crescent scar suddenly felt childish by comparison.
“You could have sent word.”
“I could have.” He took one step closer . The flat seemed to shrink around them. “I told myself you were safer without me. That a half-demon fixer with a price on his head wasn’t the future a woman like you deserved. Then I heard Evan’s been asking questions in Cardiff again. About you.”
Her spine went rigid. The name of her abusive ex hit like a slap. “That’s not your problem.”
“Isn’t it?” Another step. Close enough now that she could see the flecks of gold in his amber eye, the way his black one seemed to drink the light. “You ran to London because of him. You live above a bar because it’s neutral ground. You think I don’t know every thread of your life, Rory? I kept eyes on you even when I couldn’t be here myself.”
“That’s not protection, that’s surveillance.” Her voice cracked despite her best efforts. “You don’t get to ghost me for half a year and then show up looking like you stepped out of a bloody catalogue and claim you were protecting me.”
He reached out, slow enough that she could have moved away. His fingers brushed the crescent scar on her wrist, tracing it with a gentleness that made her want to scream. The touch sent heat spiraling up her arm, pooling low in her belly.
“I was wrong,” he said simply.
The words hung between them, too honest for the way they’d always danced around the truth. His thumb stroked the scar again, reverent. She hated how much she had missed his hands—strong, elegant, always slightly too warm.
“Say that again,” she whispered.
“I was wrong to leave. Wrong to think distance would make this easier.” His voice dropped. “Every night in that cursed realm I saw your face. Your bright blue eyes. The way you bite your lip when you’re thinking too hard. The little sound you make when—”
“Don’t.” But she didn’t pull away. Instead her free hand rose of its own accord and fisted in the lapel of his suit jacket. The fabric was expensive, smooth. Beneath it she felt the steady thunder of his heart.
Lucien leaned down until their foreheads almost touched. “I missed you like a limb, mon coeur. I thought the ache would dull. It only sharpened.”
The French endearment undid something in her chest. She yanked him forward the last inch and kissed him.
It wasn’t soft. Six months of fury and longing and sleepless nights poured into the slant of her mouth against his. He made a low sound in his throat—part growl, part surrender—and hauled her closer. The cane clattered to the floor. One of his hands tangled in her black hair, tilting her head back so he could deepen the kiss. He tasted like espresso and smoke and every bad decision she’d ever wanted to make twice.
Books shifted behind her as he backed her into the overloaded desk. A scroll tumbled to the floor. Neither cared. Her hands roamed over his shoulders, down the crisp lines of his shirt, seeking the heat of him. When her fingers found the buttons, he caught her wrist—gently —and broke the kiss just enough to speak against her lips.
“Not like this. Not angry.”
“I’m not angry,” she lied.
His half-smile was devastating. “Your pulse is racing .”
“So’s yours.”
He rested his forehead fully against hers now, eyes closed. The different colors of his irises were hidden , but she could still feel the weight of them. “I’m still half-demon, Rory. That won’t change. The things I have to do for my work—”
“I never asked you to change.” She slid her hand up to cup his jaw, feeling the faint rasp of stubble. “I asked you to stay. To talk to me instead of deciding what was best for me like I’m some fragile thing.”
His eyes opened. The black one looked almost soft. “I’m trying to learn.”
The honesty in his voice cracked the last of her defenses. She pulled him down again, but this time the kiss was slower, deeper, a conversation made of lips and tongue and shared breath . His hands mapped her waist, then lower, lifting her onto the edge of the desk. Papers scattered. Ptolemy yowled in protest from somewhere near the kitchenette.
She laughed into his mouth, the sound startling them both.
Lucien drew back a fraction, studying her face like he was memorizing it. “I like that sound. I missed it most of all.”
Her fingers traced the line of his cheekbone, then the perfect sweep of his hair. It was unfair, really , how beautiful he was. “You’re still infuriating.”
“Undoubtedly.”
“And you’re staying in London this time. No more vanishing acts.”
His expression sobered. “My father’s influence is weakening. I made sure of it. But there will be nights I have to be… other. Can you live with that?”
She thought about the long months without him. The way her flat above Silas’s bar had felt too quiet, too empty. The way she caught herself looking for his silhouette on every rainy street corner.
“I can live with nights,” she said. “Just not forever.”
Something like wonder crossed his face . Then he was kissing her again, slower this time, like he had all the time in the world now that she’d given it to him. His mouth moved to her jaw, then the sensitive spot beneath her ear that always made her shiver. When he reached the scar on her wrist he pressed his lips to it deliberately , a silent promise.
The flat felt smaller, warmer. The smell of curry faded beneath the scent of his cologne and her own jasmine shampoo. She wrapped her legs around his waist, drawing him closer, and felt the evidence of how much he’d missed her pressed against her core. A tiny, satisfied smile curved her lips.
“Eva’s bed is lumpy,” she murmured against his throat.
“I don’t care if it’s made of nails.” His voice had gone rough. “As long as you’re in it with me.”
She laughed again, the sound freer this time. “Smooth talker.”
“Only for you.”
They didn’t make it to the bedroom right away. First there were more kisses, slower explorations. His suit jacket hit the floor. Her oversized jumper followed. He traced every new freckle she’d acquired since he’d been gone , cataloging changes like a man who’d studied maps of her body and never wanted to forget the way home. When his fingers skimmed the underside of her breast through her thin tank top, she arched into him with a gasp that seemed to unravel what remained of his control .
“Rory,” he breathed, like a prayer and a curse at once.
She pulled him toward the narrow doorway that led to Eva’s room, kicking scrolls out of the way as they went. The cat watched them from atop a tower of books, tail flicking in feline disapproval.
Inside the bedroom, the bed was indeed lumpy. Lucien didn’t seem to notice. He laid her down with a care that bordered on worship, then stretched out beside her, propping himself on one elbow so he could look at her. His hair had come loose from its careful style; platinum strands fell across his forehead. It made him look younger, more human.
She reached up and brushed the strands back. “You’re staring.”
“I’m memorizing.”
“You already did that.”
“Not enough.” His hand settled on her hip, thumb stroking the strip of skin where her tank had ridden up. “Never enough.”
The words settled deep in her chest, warm and terrifying. She had loved him before he left. She had hated him for leaving. Now, with him here, solid and real and looking at her like she was the only fixed point in his complicated world, the two feelings braided together into something new. Something that felt like the start of a future instead of the echo of a mistake.
She tugged him down until their mouths met again. This time there was no anger, only heat and longing and the sweet relief of finally being where they both belonged. His hand slid beneath her tank, palm hot against her ribs. She shivered, arching closer, craving more of that impossible warmth .
Outside, the sounds of Brick Lane continued—laughter from the curry house, distant traffic, the occasional siren. Inside Eva’s flat, time seemed to slow , narrowing to the places where their bodies touched, the soft sounds they pulled from each other, the way his heterochromatic eyes never left hers even when pleasure made them flutter half-closed.
Later, when they lay tangled together beneath a quilt that smelled faintly of old paper and curry spices, Lucien traced idle patterns on her bare shoulder. His cane rested against the nightstand like a sentinel . Ptolemy had snuck in at some point and now curled at the foot of the bed, apparently deciding the intruder was tolerable after all.
“I meant what I said earlier,” Lucien murmured into her hair. “No more vanishing. Not from you.”
Aurora pressed her lips to the scar on his knuckles. “Good. Because next time I won’t open the door with three deadbolts. I’ll open it with a cricket bat.”
His laugh rumbled through his chest, vibrating against her cheek. “Fair enough, mon coeur.”
She closed her eyes, listening to the steady beat of his heart—half human, half something else, entirely hers. The flat was still cramped. The radiator still clanked. Evan was still a shadow somewhere in the distance. But for tonight, with Lucien’s arms around her and the taste of him still on her lips, Aurora Carter let herself believe in second chances.
Outside, London kept its secrets. Inside, two complicated hearts began the slow, careful work of fitting back together.
(Word count: 1428)