Chapter 155: The Promise I Kept.
I stayed in the doorway and looked at the man who had broken every bone in my body the last time I had seen him. The memory was physical. My ribs remembered the boot. My hands remembered the freezing cold of his wrist. The specific agony of lying in the forest with a stick aimed at my heart.
Our eyes met in the mirror first, cold purple meeting mine in the glass. Then directly.
I walked in and closed the door behind me. The latch clicked shut with a quiet finality.
He stood slowly from the bed. Came toward me. Then pulled me into a tight embrace. I held him back, arms locking around his frame.
"Azure," I said.
Then I felt it.
The flat chest rounding against mine. Shoulders narrowing under my hands. The spine curving differently. The specific, fluid shift of a shapeshifter releasing a form they had been holding far too long.
"Azure," I called her name again, softer.
"I doubted you’d come back," her real voice came through, low, warm, a little rough with emotion, as the last of the shift completed. Pink hair spilled down her back where purple had been. Blue skin replaced pale white. The red stripes along her arms and neck caught the afternoon light filtering through the window, faint but unmistakable.
"You knew I would," I said, holding her tighter, one hand sliding up to cradle the back of her head. "I always come back for you."
She pulled back just enough to look at me. Her soft palms came up to my face, thumbs brushing my cheekbones. Then she kissed me, long, unhurried, the kiss of someone who had been waiting and had stopped pretending she hadn’t.
Her lips were warm and full, tongue sliding against mine with slow hunger. Her fingers threaded into my hair, tugging gently as she pressed closer, body molding against me.
We settled onto the bed. Her pink hair was slightly longer than I remembered, falling across my chest as she curled into me. The blue of her skin caught the afternoon light differently than it had at night, softer, almost glowing. The faint red stripes along her ribs and hips stood out like delicate painted lines.
She held me and I let the moment be what it was, her breath on my neck, her leg hooked over mine, the quiet sound of her heartbeat against my chest.
Then: "How is he?" I asked. "Do you miss him at all?"
She was quiet for a moment, fingers tracing slow circles on my chest.
"No," she said, voice low and steady. "My only regret is that I wasn’t there when the stake went through his heart."
The words landed hard. The forest flashed back instantly, wet leaves sticking to my back, broken ribs grinding with every shallow breath, the sharp point of wood hovering inches above my chest. The cold night air. The sound of my own blood in my ears.
"That was one of my hardest nights," I said.
Her pink eyes held mine without blinking. "I shift into him sometimes," she whispered. "Just to look at the monster one last time."
She lifted her hand between us, fingers flexing once. For a split second her skin paled, veins darkened beneath it, purple hair flickered at the edges of my vision before she let the form drop. Her real blue skin returned, red stripes faint in the afternoon light coming through the window.
I didn’t have words for that. I let the silence sit between us, her leg still hooked over mine, her fingers tracing slow lines across my chest.
"Has his family approached you?" I asked.
"Celestine came," she said. "The one you met the first night we were together. You remember her."
"Yes," I said. The memory of her teeth in my neck was still fresh, that precise, patient cold.
"But the family hasn’t been the same since." Azure looked down at her hands, blue fingers flexing slowly. "Sophia hasn’t been seen at Central in two days. Word is the school is closing."
"Central closing," I repeated, thinking about Carrise on the third floor of my building, thick curtains and a false name.
"The Vales are monsters, Bram," Azure said. The rage underneath the words was quiet but real, sharpening the edges of her voice. "All of them. Except Carrise." She paused. "And Vapour told me she’s missing too."
Missing, I thought. Or relocated.
"You talk to Vapour?" I asked.
"He’s the only friend I have now," she said. A small smile pulled at her lips, revealing the tips of her canines. "He still works for them. But the family is falling apart since Vince went missing."
Celestine told me to make sure our paths never crossed again, I thought. And now her missing sister is asleep in the same building I’m staying in. Interesting.
The world isn’t so large, Eleanor had said.
"How have you been?" I asked, sliding my hand up her back, fingers tracing the red stripes along her spine. "While I was gone."
"Worried," she said simply. "Every day." She looked at me, pink eyes soft but searching. "Vapour was worse actually. He genuinely thought you weren’t coming back."
"I told you I would," I said.
"Yes," she said, leaning in until her forehead rested against mine. "You did."
Her breath brushed warm across my lips. The room felt smaller, the afternoon light cutting a bright line across her blue shoulder and the curve of her hip. She stayed there, pressed close, the quiet between us filled only with the faint sound of her breathing and the distant murmur of students outside the window.
"Are you here to stay?" she asked, pink eyes searching mine.
"No. Back to the capital in the morning."
"Hope we stay in touch more," she said softly, fingers tracing a slow line down my chest.
"Yes," I said. "I’m working for CGI at the moment."
"At the moment?" She caught the qualifier instantly, head tilting, the sharp intelligence behind her eyes sharpening. "You have other plans?"
"Bigger ones," I said.
"Tell me."
I looked at her. Really looked. The blue skin glowing softly in the afternoon light, pink hair spilling across her shoulders, faint red stripes tracing elegant paths along her ribs and hips. The girl who had lived the precise opposite of freedom for most of her life and had finally understood what it meant the night a stake went through Vince Vale’s chest.
If anyone was going to understand, it was her.
"To free more people," I said.
She held my eyes for a long moment, pink irises steady. She didn’t ask how. She didn’t ask where. She didn’t ask what it would cost. She simply nodded, slow, deliberate, the nod of someone receiving information that confirmed something she had already believed deep down.
"Good," she whispered.
[LEWD LEVELING SYSTEM]
[Mark them all.]
The notification burned cold and clear behind my eyes.
I pulled her closer. Her body melted against mine, one leg sliding over my hip, blue skin warm and smooth where it pressed against me. Her fingers threaded into my hair as she kissed me again, deeper this time, slower, like she was sealing something between us.
The room grew quieter around us, the distant sounds of the school fading into nothing but the soft rhythm of our breathing and the faint rustle of sheets as she shifted, pressing herself fully against me.
Three sources remained.
But right now, there was only Azure, warm, real, and holding on like she never wanted to let go again.
