The streets swelled with spirits and bodies, laughter, and drifting ribbons of music. Lanterns floated in slow waves overhead, bobbing like low stars being lifted into the night sky by invisible strings.
We moved with the current, Dent leading the way like he owned the crowd, weaving between carts strung with pale silks and stalls offering everything from candied chestnuts to enchanted fireworks. No one was meant to be selling those, but I guess the Watch was giving everyone a break tonight, a small mercy that calmed my nerves.
Eshlyn clung to my arm, her silver gown glowing in every shift of the light, shining like she belonged to the moon. I welcomed the touch, like it would keep me from getting lost in the shuffle.
It wasnât long before I noticed a street vendor selling âfortune blossomsâ. I let my stride shift in the stalls' direction, figuring that at least Eshlyn or Dent might like the sentiment of something frivolous. âWhat do you think? Should we try it?â
"Remy⌠Surely you know those are a scam," Eshlyn whispered.
"So are most things worth buying," Dent countered, already following in that direction. âIf you really want to kick things up a bit, I bet Remy could snag us some for a steal.â
I shot him a look. âReally? You think Iâd do a better job than you, winging it as a pigeon?â
âYes,â Dent grinned. âAt least a ghost-hand doesnât leave me naked afterward.â
âDidnât know you were so eager to break laws.â I shook my head, exhaling a snicker. âNot in enough trouble already?â
âYouâre both being ridiculous,â Eshlyn cut in, trying for seriousness but failing when I caught a smirky twitch of her lips. âWe have plenty of coin for con-flowers.â
The vendorâs booth was little more than a rickety table draped in crimson, the blossoms resting in shallow wooden bowls that glowed faintly from within. Paper flowers folded and thin like pressed roses plucked too early.
A crooked and short spirit sat behind the table, his blue-hued eyes half-lidded and amused as he gestured at the offerings. âOne blossom. One coin. Let fate do the rest.â
Eshlyn handed over three silver coins without hesitation. She looked unamused, but Dent was grinning like this was already the best mistake of the night. We each took one before moving on down the street.
I stared as it sat weightless in my palm, cool and smooth, catching the faint glow of the lanterns around us. A useless expenditure, I thought, but maybe interesting.
âNow what?â Dent asked, turning his over before facing the two of us.
âWe hold them,â Eshlyn said with a sigh, like she couldnât believe we were actually doing this. âWhatever they turn into is supposed to mean something. Love, loss, misfortune, if you believe in that sort of thing.â
âWhat, you donât believe in fate, Eshlyn?â I muttered, half a joke, though my hand steadied, watching the delicate thing.
Her brow lifted in the way it usually does before giving a lecture. âOf course, I believe in fate. The goddess is well documented, though sheâs fallen out of worship these past centuries. What you should be asking is whether this parlor trick has anything to do with her.â She paused, dry humor just brushing the edge of her voice. âTo which, the implication is laughable.â
Dent tilted his head, but remained expressionless. âUh-Huh⌠You're hilarious. So what then? We just wait?â
âUntil it reacts,â Eshlyn confirmed, her blossom balanced delicately on her palm, steady as glass.
For a moment, nothing happened. Just the muffled sound of a lute in the distance, the glow of lanterns, the cool stretch of twilight sinking deeper into the cobblestone streets.
Then Eshlynâs flower began to stir.
Petals unfolded in a deliberate elegance, like clockwork unraveling, each layer exact and serene. It bloomed in perfect, symmetrical lines, each thin layer unfurling to reveal a silvery hue shot through with faint gold, graceful and controlled. A flower that looked exactly as poised as she did.
Dent whistled low. âOf course yours would bloom like itâs been studying etiquette.â
Eshlynâs mouth twitched at the corners. âItâs just a trick,â she said, but her fingers cradled the blossom a little more carefully now.
His head shook with a grin before he continued glancing down at his own.
Nothing.
He frowned and gave it a little shake like it was jammed. Then, slowly, the blossom began to move, but not with the clean elegance Eshlynâs had. It shivered as if cold, petals unfurling unevenly, one catching on the next, tearing slightly at the crease. When it finally opened, the color was pale, almost bleached, a sickly shade of bone-white with faint, curling edges browned like dried parchment.
Dent chuckled low, rubbing the back of his neck. âHu⌠care to trade?â
I wanted to laugh, but instead, I swallowed, a weird twist settling in my gut after witnessing the contrasting outcomes. Like a disastrous fate had somehow been sealed the moment I picked it up. âFigures. Only druid I know who could kill a flower just by looking at it.â I tried to joke, but it came out thinner than intended.
âCould be worse. At least it didnât burst into flames.â Dent tucked the blossom into his breast pocket, patting it like a talisman against further bad luck.
My breath held as the paper began to shift between my fingers. Petals flared outward in a slow, radiant bloom, impossibly bright against the night. Deep green edged in a glinting silver, then curling again into indigo and soft gold, shifting through colors like the paper couldnât decide what it wanted to be. The flower glowed faintly, not just reflecting the lantern light, but casting its own halo, shimmering with an unsteady, living pulse.
Eshlynâs breath caught in conjunction with my own. Dent just stared in bewilderment. Eyes wide.
I resisted the urge to close my hand around it. To hide it. But I didnât move till it was finished, easily double the size of Eshlynâs and distractingly bright.
âWell,â Dent said finally, voice oddly soft. âConsider me intrigued.â
Eshlyn said nothing at first, her eyes sharpening as she watched the bloom like she was waiting for it to misbehave. Only after a breath did her shoulders ease, her mouth twitching like she was holding back a thousand sharp comments before finally offering, âPerhaps it was worth a coin after all.â
I almost laughed, picking my jaw up off the floor. Instead, I plucked the flower free, its glow spilling across my fingers, and turned toward Eshlyn.
The low glow lit her face, reflecting against the undertones of blue in a beautiful arc that caused me to fumble a little, nearly dropping the flower before catching it again. Eshlyn just watched me, brow arched in quiet amusement.
âHere?â I asked, and before I could second-guess myself, I tucked it behind her ear. The soft glow of the bloom haloing her violet hair like it was made to be there. I tried for nonchalance, but the earlier fumble sealed my fate.
She gave me a long look, smiling low, then, to my surprise, plucked her own blossom free. âMay I?â
I blinked, too stunned to do anything but nod. She stepped in close, close enough for me to admire the bright green in her eyes as she carefully tucked the elegant flower behind my ear.
âThere,â she said, low and pleased. âNow weâre even.â
Dent made a sound that mightâve been a gag, but I didnât look at him. Eshlynâs fingers brushed my cheek, deliberate, lingering for just a second before she pulled back.
I shoved my hands in my dress pockets, trying not to blush or look too pleased with myself.
Totally worth it.
                                         ...
Â
The closer we got to the square, the thicker the crowd became. Children darted between legs, hands sticky with honeyed fruit. Glowstones floated in clusters just above the press of people, dyeing the air in soft, shifting light. Every few steps, we passed what felt like shrines built right onto the street, folded paper cranes, lanterns, candles, and polished stones stacked in delicate towers.
I had just started scanning the gathering crowd before Dent veered hard left, dragging me by the wrist like a kid spotting candy.
âCâmon, câmon, we gotta try this one,â he said, nodding toward a small booth nestled between two statues. A rickety wooden sign hung over it, reading âKnifeâs Edgeâ in flaking paint. Beneath it, a table lined with dull daggers, each marked with strange symbols and runes I didnât recognize.
A translucent woman in a moth-eaten shawl presided over it, arms crossed, bored expression barely flickering, like someone had forced her to work instead of letting her dance the night away. She waved one hand at the stand like she couldnât care less if we played or not.
âLet me guess,â I said, eyeing the setup. âThrow knives at the hanging crystals, shatter enough of them, win a prize?â
Dent grinned, staring down at Eshlyn before turning back toward the stall. âNo casting allowed. Pure skill.â
âPerhaps we should inspect the crystals first. Make sure theyâre actually breakable,â Eshlyn said lightly, hanging back a few paces, her arm still linked with mine.
âYeah, yeah, everythingâs a scam tonight,â Dent waved her off, tossing a silver toward the bored woman and scooping up a cup containing five knives.
I crossed my arms. âHow about this? If you lose, you owe me a pastry.â
âAlright⌠but if I win,â he countered, âyou owe me a dance.â
That got a real laugh out of me, short, surprised. âIn your dreams.â
âYours too, I bet,â he shot back without missing a beat. âDeal?â
âFine. Have at it.â I said, smiling for real this time.
I practically snorted as Dent grabbed the first knife, spinning it in his hand with a flourish that mightâve been impressive if he werenât trying so hard. With near-perfect form, he flipped the knife once and hurled it toward the target, a narrow wooden post strung with five glass orbs, each dangling from thin, delicate threads.
The knife veered slightly off course. Instead of hitting a string or an orb, it thunked into the wooden frame with a dull thwack.
âAt least it stayed in the wood,â Eshlyn teased as he lined up the next shot.
Dent sighed. âWind caught it.â
That's when I gave him a slow, patronizing nod. âSure it did.â Then leaned in, whispering into Eshlynâs ear, âThis will be two pastries he owes me now.â
The next knife clipped the edge of a glass orb, sending it swaying wildly but stubbornly unbroken.
âBetter,â I muttered with a tinge of sympathy.
The third knife hit a string, slicing clean through it, but instead of the orb shattering, it dropped softly into a padded basket below, perfectly intact. Dent cursed under his breath.
âSorry, Dent. Pretty sure they have to break to count,â Eshlyn quipped before I chimed in, âAnd you have to hit three out of five to win, so itâs safe to say this contest is over.â
Dent stopped grumbling to give me a dramatic bow. âAh damn, well⌠A gentleman loses with style. Care to throw the last two?â
I shook my head, amused, then reached for the remaining daggers. âLooks tough, but Iâll try copying your form.â
Dent stepped back, handing them over with a grin. âGood luck!â
âWoohoo! Remy! Show them how itâs done!â Eshlyn called, her voice lifting with a rare smile, like she was my personal cheerleader.
I rolled the two knives in my palms, feeling their balance. They were lighter than what I was used to, not that I was supposed to be used to anything, but throwing knives into random things was one of the few pastimes Iâd had growing up.
âLetâs see if luckâs feeling generous tonight,â I said, mostly to the small crowd that had gathered thanks to Dentâs earlier antics. Then, smooth and easy, I flicked both wrists at once, sending two knives cutting through the air in a blur.
A second later, they struck. Two sharp cracks as the glass orbs shattered almost simultaneously, raining glittering shards into the padded basket below.
I couldnât help but look back at the small crowd, coupled with Dent, who was now staring, open-mouthed. Eshlyn just blinked, eyes wide, raised in unhidden surprise.
âOk no, you've definitely done this before.â Dent stated, voice full of suspicion.
I shrugged, tossing him a lazy grin. âOh⌠maybe just a few times.â
Eshlyn shook her head, a real smile breaking through her usual calm. âWe should enter you in a competition.â
âWell, you know Iâd do anything for an apple pastry,â I joked, brushing past Dent with a light pat on his shoulder.
Behind the booth, the moth-shawl woman gave me a slow, almost imperceptible nod before replacing the shattered orbs.
âWorth every coin,â Dent said, throwing an arm loosely around my shoulders in a quick side-hug. âIâll go grab your reward.â
I wasnât sure if he meant the game, the laugh, or just dragging me along for whatever nonsense he could find. Either way, I was glad he did.
                                         ...
Â
We moved on, drifting deeper into the heart of the festival. The music picked up around us, faster, lighter, flutes and strings threading between buildings like wild ivy. Dancers spun in loose circles across open courtyards, skirts and jackets flaring in bright blurs.
I caught glimpses of people scribbling on slips of paper, folding them neat and small, tucking them into lanterns waiting to be lit.
âSee that?â Dent nodded toward a crooked stand just before the entrance to the main square, bowls of pale parchment squares stacked beside crates of folded lanterns. âTold you they were being handed out.â
âThey are,â Eshlyn said, her voice softer, almost reverent. âTraditionally, youâd write the name of a lost loved one, or something to let go of.â
âSure,â Dent said, smirking like heâd found a loophole in the fine print. âBut maybe itâs good luck if I let one sail off with my blossom.â
The square held the height of tonightâs festivities, a wide-open plaza, the usual reflective fountain now fitted with a raised platform where a band of spirits played. Living and dead alike crowded the corners, clutching their scraps of paper, waiting to light their lanterns and watch them rise, like small funeral fires drifting into the night.
A few steps ahead, Eshlyn turned back to me, hand tightening gently on my arm. âCome on,â she pulled. âLetâs light one.â
The festivalâs hum softened around us as we approached the stand together. Eshlyn let go of my arm only to reach for a lantern, her fingers careful on the delicate frame. She selected a second and handed it to me, followed by a piece of thin square parchment that crinkled under my fingertips, like it could float away if I didnât hold on tight enough.
Eshlyn didnât say anything, just pulled me along to a nearby bench. I liked that about her, the way she let me settle into her quiet grace without demanding anything in return.
Gods, she deserves so much better than me.
I stared down at the slip of paper, quill hovering uselessly.
What should I even write?
Someone to mourn. Something to give up. A burden to let go ofâŚ
I guess I could put something real.
The shopkeeper, Xolob. They deserve a memorial. Maybe a tribute to years spent running, stealing, scraping by. The ways Iâd stopped wishing for more because it always hurt when it didnât come true. The times when Eshlynâs hand on my arm felt shamefully safe. The trepidation at having even the slightest of vulnerable conversations with Val. I could write my name. Maybe that would make sense, in some twisted way.
I could write guilt. Or failure. But none of it felt right. None of it felt like enough.
Finally, I pressed the quill down harder than necessary and scrawled two simple words:
The Past.
Just⌠all of it.
Thatâs why I came to this floor anyway, to start anew. Maybe it's not too late to try again.
I blew gently to dry the ink and slid the paper into the slit near the lanternâs base. When I looked up, Eshlyn was watching me, not in the soft, patient way she usually would, but with something more tangible. Solid and real yet completely unreadable.
âWhat are you looking at?â I called to her, trying to sound more dramatic than nervous.
âJust you.â Her face lifted into a smile, soft and steady.
She turned away before I could lob another quip at her, crouching to scrawl something small and neat on her own parchment. I couldnât see the words. She folded it quickly, tucking it inside her lantern with quiet certainty.
It wasnât long before we knelt side by side, close enough that our shoulders brushed as we shielded our lanterns against the light breeze. A glowing warmth spread through them, and the paper sides caught the wind like a sail. A small flame sparked to life without warning, allowing a soft hue to rise through the thin frame in a way that cast Eshlynâs profile in molten gold.
âReady?â she nudged me, pushing her shoulder into mine.
I nudged back, playfully. âYeah. Iâm ready.â
Neither of us let go immediately.
My arm brushed against hers, that breath of contact I didnât want to pull away from, before I let the lantern slip from my grasp, lifting slowly, carefully into the air. Eshlynâs followed a second later, the two of them rising together, climbing into the sky alongside hundreds of others like tiny stars set loose from the ground.
I glanced at her out of the corner of my eye. She was still looking up, a faint, unreadable smile ghosting across her lips. Her hand found mine, and without thinking, I laced our fingers together.
Iâm not one for superstitions, but at that moment, I really did feel lighter.
âYouâre beautiful,â she murmured, barely audible over the music drifting from the square.
Her gaze had me blushing. âSo are you.â
ââŚI think so tooâŚâ Dent whispered from a few feet behind us, drawing a breathy laugh from both of us, realizing we had forgotten he was even there.
âGuess I shouldnât ask what you all wrote?â I teased, just to break whatever strange, sweet tension remained.
âNope,â Eshlyn answered lazily, still smiling.
âDonât mind the sudden disappearance of my flower blossom. Totally unrelated.â Dent quipped, tossing his lantern up with far less ceremony.
âWhat happens to all of them anyway?â I asked, genuinely curious.
âTheyâll float away until they reach their highest point,â Eshlyn said softly, âthen dissipate into the aether. Thatâs what this whole celebration is about. Letting go. Moving on without pain.â
âA bit dreary,â Dent chimed in.
âYeah. I suppose it is.â Eshlyn murmured.
A moment of silence passed before a voice rang out from the side.
âHey, you.â
I turned, already biting down on the automatic grin tugging at my lips.
Val stood a few feet away, hands shoved deep in his pockets, dressed in dark clothes that highlighted his eyes and looked suspiciously like he had made an effort, even if he'd never admit it. The lantern light caught on the edges of his face, casting him in that same golden halo Iâd seen on Eshlyn.
âYou made it!â I almost yelled.
âWhat, finally decided to join the festivities?â Dent muttered, smirking as if heâd won a bet no one else had known they were making.
Val shrugged, eyes flicking between the three of us before settling, briefly, intentionally, on me. âFigured I could at least make an appearance. Maybe see if any of you knew how to dance.â
Dent laughed before giving me a wink. âWell, youâll have to win a bet for that⌠unless Remyâs feeling generous.â
âOh.. Generous isnât exactly my specialty,â I teased, folding my arms but failing to hide the smile curling at my mouth. âBut Iâll make an exception.â
Eshlyn glanced between us, something gentle but knowing in her gaze. She leaned in closer, squeezing my hand once before stepping back. âGo on,â she said softly. âIâm sure Dent can keep me entertained.â
âYou can count on me. Wonât even know theyâre gone,â Dent said, entirely too pleased.
I hesitated, just for a second, before turning back to Eshlyn and squeezing her hand, reluctant to let it go. Then I leaned in close enough that only she could hear.
âI wonât be long,â I said, softer than I meant to.
Her smile didnât falter. âI know. Go have fun.â
Only then did I let go of her, the warmth of her grasp lingering longer than it should have. I caught her eye one last time and mouthed, thank you.
Val offered a hand toward me, fingers slightly crooked, like he was daring me to say no. âShall we?â he asked, voice low and a little rough, casual, but not careless.
For once, the answer wasnât complicated.
I placed my hand in his.
                                         ...
Â
He tugged me gently toward the center of the square, where couples spun and swayed in slow, elegant arcs. Their movements were simple but choreographed, a language I didnât recognize. The music was soft but rhythmic, a weaving of flutes, strings, and drums that made my skin buzz with nerves I refused to show. The confident facade Iâd teased Val with earlier, now threatened to bite me in the ass.
The second we stopped, Valâs hands found their places, one firm on my waist, the other guiding my hand up, steady and sure.
Of course, he knew exactly what he was doing.
Of course he did.
We started in step as I tried to copy the other dancers, following the lead he set. It worked, more or less, but the steps felt stiff, too formal, too careful, the opposite of how I usually covered for my lack of real know-how: emotion, momentum, instinct. The band played an easy beat, the kind you could move to a hundred different ways, and still, everyone was just drifting through the motions. Of course, my dumb luck didnât hold out. I stumbled, catching myself against his shoulder with a muttered curse.
Valâs mouth twitched like he wanted to laugh but was too polite, or too smart, to risk it.
âI can tell youâve done this before,â I muttered, trying to keep up by side-eyeing an adjacent couple.
âUnfortunately,â he murmured. âItâs required when you grow up around people who care about⌠status.â
âAnd here I thought you were raised by wolves.â
âYou could say that,â He agreed smoothly. âNoble houses are just as feral.â
My footing ground to a quick halt, fueled by complete shock. âWhat?â
â...What?â He held on, pulling me through the gentle movements that I didnât have to try for.
âThereâs no way.â I stared. âThere is no way youâre a noble.â
âNo.â A guilty smirk creased his lips before falling into a shallow frown. âNot anymore anywayâ
âOh⌠Should I say sorry? I have no idea how that works.â I admitted quietly.
âDonât worry about it⌠It's not important.â
I took the hint and let the conversation flow into just our movements.
That's when I felt the beat roll and glided into a spin. For a second, I let myself move with the pull of the music, the firm pressure of his palm, pretending it didnât rattle me. It was almost easy, until it wasnât. I missed a step, bumping into him harder this time.
âYour overconfident bluff really sold me this morning,â Val chuckled, his voice softer now, the tension bleeding out of it. âNow look whoâs stepping on who.â
My eyes rolled in a way I made sure he could see. "Oh, shut up. It got you out here, didnât it?"
âSometimes I forget just how full of shit you can be.â His voice was laced with contempt. âGood thing, that's one of the many qualities I admire about you.â
âAw, how sweet, you really know how to butter me up,â I said in a mocking, overdramatic tone.
He paused for a moment, grin crooked and slightly infuriating. âYou know what⌠fuck the choreography.â
I narrowed my eyes. âExcuse me?â
âWeâll make our own.â He stepped back, still holding my hand, and the tight rhythm of the formal dance broke. I followed as he spun me out, the motion graceless but sure, then reeled me back in, not to face him, but to land against his chest, his arm looping around my waist, leaving me swaying in front of him.
Val pulled me closer the next time, enough that the heat between us felt deliberate, controlled.
âBetter?â he asked, amusement ghosting the corners of his mouth. Breath closing in on my neck.
âMuch.â I didnât have to fake my growing smile.
I knew good dancing never came from being shy so I let myself sink into the rhythm, the sway of his hips, the lean of his shoulders. We moved like the crowd had thinned to smoke. Like the world had bent, just for a moment, quieter, smaller, peaceful. The pull of his arms was a gravity I didnât want to fight, grounding me in the music, in him.
As one song drifted into the next, we didnât talk for a few beats, just moved. I hoped he enjoyed the warmth like I did, the proximity I rarely got to embrace. But then Valâs voice cut through the space between us, low and almost careful, cooling the moment just enough to notice.
âSo⌠you and Eshlyn?â
The words didnât sting, but they did brush against something unsteady, something I wasnât ready to name.
A quiet breath left my lips. âYeah⌠Weâre trying.â
âTrying?â Val echoed in question.
âTrying.â I nodded in confirmation, hoping my expression withstood the tinge of sadness that crept into my chest. âDoesnât mean weâre succeeding.â
He spun me lazily, the motion tight but easy. When he reeled me back in, we were close enough that I could see the flecks of twilight in his otherwise blue eyes.
âThat's too bad,â Val added, voice low and certain, âSheâs cute. You look good together.â
I huffed a soft breath, tipping my head just enough to peer at him fully. âHmm,â I mused, âIs that jealousy Iâm sensing?â
His lips curved, slow and sly. âOnly every time she looks at you like sheâs picking out wedding colors.â
I didnât miss a beat. âYou know, you could just say youâre obsessed with me. Save us all the trouble.â
He chuckled, the sound low and warm. âWhere's the fun in that?â
âWouldnât want things to get too easy, would we?â My smile came sharper now.
âNo,â he murmured, a dangerous softness in the word. âEasyâs never really been our thing⌠but if it helps, I already know what the issue is between you and Eshlyn.â
My brows lifted, smirking. âOh yeah? Enlighten me then, wise one.â
âSheâs way too patient for you,â he said, grin growing.
My head shook as I scoffed at the audacity. âAnd let me guess, your charm is the patience you donât have, is that it?â
âAbsolutely⌠Someoneâs gotta keep you in check.â Val leaned in, his breath brushing the curve of my ear. âAnd luckily, Iâve got just the right amount of wrong when it comes to you.â
Butterflies stirred, low and hot, as I tilted into him without thinking. âWrong in all the right ways, hmm?â
His hand tightened at my waist, subtle but certain. âYou have no idea.â
I liked this side of Val. Not just the flirting necessarily, but the side that was willing to open up, even if only in prodding jokes.
We swayed a little slower, the world shrinking down to the beat and the heat between us. The silence settled, warm and easy, like a blanket I wasnât ready to shake off.
I let myself linger there, maybe longer than I should have, before speaking again, half playful, half curious. âI must know, did you come all this way just for me?â I asked, âOr is there something youâre letting go of tonight?â
Valâs gaze held mine, steady, unreadable, before sliding away. âNo. Nothing.â
The answer was too fast. Too final.
I shifted back instinctively, feeling the change before I could name it. âIâm sorry⌠I didnât mean to pry.â
His hand pulled at my waist, subtle but grounding, like he wanted to reclaim the space between us. âNo, itâs okay. I guess I just feel like⌠some things you can never let go of.â
I should have dropped it. Let the music carry us somewhere lighter. But this was Val, and I was done pretending our bruises didnât matter. Pretending I didnât care or didnât want to know what was bothering him. So I offered something small and potentially stupid.
âMaybe we donât have to let go of everything,â I said, barely louder than the music, âto move forward.â
He didnât answer. Just shifted his hand, guiding me a little closer, like he needed something to hold onto.
The song wound down, the lute softening into its final notes, and we stood there a second longer than we needed to, not moving, not speaking. Val smiled, not soft, not easy, but something rougher. Real.
âCome on,â I said, stepping back but not letting go of his hand. âThereâs something I want to show you.â
                                         ...
Â
Val kept hold of my hand as I led him through the thinning crowd, weaving toward the quiet edge of the square. He didnât ask where we were going, just followed, boots scuffing on the worn cobblestones, the soft glow of the lanterns fading gently behind us.
We rounded a corner, slipping into a narrow alley that opened toward a stone wall, stacked crates, and a downspout running the full length of a tall building.
I jerked my chin up at it. âHope youâre feeling limber.â
Val glanced from me to the wall, then back, one brow lifting in mild amusement. âClimbing in dress clothes. How Remy of you.â
I didnât answer, just hitched my skirt up enough to reach the first foothold, boots finding purchase on the crate before pulling myself onto the lower rungs of the downspout.
Val shook his head in a chuckle. âRight behind ya, princess.â
The climb wasnât long, but the metal was slick with condensation, the cool night air clinging to everything. I moved quickly, half from muscle memory, half from the excitement of finally showing someone my little hideout. Only when I reached the halfway point did I hear his voice, low and sharp below me.
âNice set of daggers you got there.â
I snorted, glancing down to catch the way his mouth twitched, not quite a smile, not quite innocent.
âUh-huh. Try not to stare⌠or drool.â I muttered, pressing higher.
âPure as a saint, I am,â he said, climbing after me cautiously. âCouldnât help noticing youâre well-armed for a date.â
âNever know when youâll have to stab someone.â
âCharming.â
I reached the top ledge and hauled myself up, rolling onto the clay shingles with a soft grunt. Val swung up after me, landing with more grace than I expected for someone in polished boots and a tailored shirt. He adjusted his sleeves with exaggerated care, obviously pretending the climb hadnât winded him, but I knew better.
âYou donât climb much, do you?â I teased, brushing off my dress.
He gave me a slow, deliberate once-over, pausing at the daggers he now knew were strapped high on my thighs.
âIâm learning new things about you all the time.â
I shook my head and beckoned him forward. âCome on, not-a-noble boy. The viewâs worth it.â
He followed without protest, footsteps light on the tiles, and together we picked our way across the rooftop, toward the spot I always went when the world below got too heavy.
                                         ...
Â
We crossed the rooftop tiles in near silence, the sounds of the festival dimming below us. The city spread out under us in a tangle of warm light and drifting lanterns, each one a tiny flicker against the dark like memories rising into the night sky.
I led him to the far edge where the clay shingles dipped low, settling into a little alcove Iâd claimed months ago. A perfect overlook. A place where the noise and weight of everything could feel a little smaller. Then dropped down onto the raised ledge, legs hanging over the side. The height didnât scare me. Not anymore.
Val hesitated before lowering himself beside me, boots scuffing the small portion before the roof flattens. His shoulder brushed mine as he adjusted into a close sitting position. He didnât pull away. Neither did I.
For a long beat, we just sat, breathing in the stillness and cool air. The view here was always breathtaking, but tonight it was extraordinary. The moment felt right, so I let my head rest on his shoulder, feeling his arm wrap around me in a way that steadied us both.
The lanterns climbed higher, some so distant they looked like stars instead of paper and flame.
âI've never brought anyone here before,â I said, quieter than I meant to. âBut this is where I come to get away from it all.â
âThe viewâs magnificent,â Val murmured.
âYeah.â I let my gaze follow one of the higher lanterns. âI like it. It's quiet. Easier to pretend nothing below matters.â I paused before adding, âIt can get a little windy, though.â
He huffed under his breath, not agreement, not disagreement. Just there. âHard to believe Iâm the first person seeing it. Makes me wonder what other secrets youâre hiding up here.â
âLike Iâd ever tell you my secrets,â I teased, bumping my shoulder lightly against his.
He breathed out a subtle chuckle. âGot some worth keeping, huh?â
âNah.â I shrugged, staring out past the edge of the roof. âYouâve probably figured them all out by now. Not exactly good at the whole âtalking about thingsâ thing.â
Valâs mouth curved, almost a smile. âYeah... neither am I.â
I couldâve left it alone. Let things stay safe. Easy. But tonight, pretending felt heavier than the truth, and this was the most open Iâd felt in a while. So I took a breath, held it too long. Then: âAre you upset about Xolob?â I breathed out. âYou know⌠about what I did?â
He was quiet, the pause long enough to thicken the air between us, before he shook his head.
âNo,â he said plainly, voice low. âIt sucked, but I get it now. I donât blame you.â
Something loosened in my chest, like Iâd been carrying a weight and finally tossed it over the edge.
He slouched back against the slope of the roof in a way that made him seem almost relaxed. âIf anything⌠Iâm mad at myself. For putting you in that position. For not being strong enough to hold my own. To keep up.â
âYou were strong.â My voice caught, but I meant it. âYou are. Honestly, I feel kinda invincible when you're around.â
He huffed a breath, bitter but not sharp. âWe make a good team, but...â He dragged a hand through his hair. âGods, Remy. Weâre so bad for each other.â
I turned to look at him. âWhy do you say that?â
âBecause I would have done the same thing,â he admitted after a beat. âCall me selfish or cruel, but... I know I would have.â
I picked at a loose thread on my skirt, words tangling in my throat. Finally, I asked: âDoes that make us bad people?â
Valâs mouth twisted into something quieter than a smile. âMaybe. Probably. But honestly?â He breathed out. âI donât care anymore.â The cool wind curled between us, wafting the scent of paper smoke and incense up from the city below. âDoing the right thing never got me very far anyway.â
âDamn, Val.â I gave a small, rueful laugh. âMaybe we really are bad for each other.â
I paused, watching the lanterns climb higher, the glow thinning as they scattered into the stars. âFor what itâs worth, I wanna try to start over. I know it doesnât mean much, but... thatâs what I wished for tonight.â I tipped my head back to the sky. âI wrote it all down, the guilt, the grief. Set it on fire. Let the lantern carry it far, far away⌠and I think I feel a little better. For now.â
âIâm sorry I wasnât there for that,â he said, voice softer. âI should have been. Shouldâve joined you from the beginning. I wish I had.â
âIf weâre being honest... I didnât want to. Not because of you. I didnât want to do anything.â He paused. âSorry, but I hate everything about this festival. I hate the whole thing.â
His voice roughened again, dragging across the air. âI feel like shit for not telling you... Itâs just...â
He sat still, watching the lanterns. Another floated close enough for me to see the folded paper tucked inside.
âI donât want remembrance. Or celebration. Everyone talks about moving on like itâs supposed to make you lighter. Like if you forgive and forget, the hurt stops hurting.â His lips twisted. âI donât want to forget. I donât want it to stop. I donât want to let go.â
The honesty in it hit low and solid in my chest.
âThis isn't about Xolob, is it?â I said, careful.
His gaze steadied towards the horizon, unreadable. âNo⌠Itâs notâ
A breath of a laugh escaped him, small, but real.
We sat there, the city breathing below us, the night wrapping around our shoulders. I didnât think about it. I just moved, shifting my hand until it brushed lightly against his knuckles. âIâm glad youâre here now.â
He didnât pull away.
I could feel his gaze shift over to me, but I didnât want to push. So I turned only slightly. Just enough to steady my hand over his.
Slowly, carefully, his palm turned, fingers lacing with mine. âIâm glad I came.â
My chest tightened not in fear this time, but something quieter. Warmer. Then his free hand found my chin, tipping it up, and when I looked, his eyes were already waiting, steady and unflinching.
Neither of us said anything.
Neither of us had to.
Val leaned in, slow enough that I could have stopped him, could have pulled back, made some joke, broken the moment like I always did⌠but I didnât.
Our foreheads met in a soft brush, then his lips grazed mine, certain but lingering in question. I leaned in, letting the weight of the last few weeks, the fear, the grief, the wanting, melt into the heat building between us.
I kissed him like all my questions had been answered. Like nothing mattered beyond the press of his lips and the tug of his hands in mine.
Eventually, we pulled apart, just barely, but enough to set my heart ablaze when he didnât move away. His breath ran warm against my skin, and for a moment, we just lingered. Want palpable, but eyes tentative. Neither of us ready to let the moment go.
I donât know who moved first, but I felt his palm lying warm on my thigh, and I reached for him. Every contact hummed in sensation as my eyes closed and his lips met mine again. Pressing through the veil of darkness. Deeper. Surer.
I eased back, but he chased, catching me by the waist, pulling me in like there was no room for regret. So I learned in again, and again. Till our position on the roof's edge became a question too dangerous to ignore.
When we finally parted, the space between us buzzed with danger, like we were balancing on a tightrope, daring each other to jump.
âWeâre not good for each other,â he whispered, voice low and certain.
âNo,â I breathed, âweâre not.â
His hand cradled my cheek, thumb brushing just below my lip.
âWe should know better,â he said, softer this time.
âYeah.â I tilted into his palm. âProbably.â
A beat of stillness. His forehead rested lightly against mine.
âTell me to stop.â
I smiled against him, the easiest answer in the world.
âNot a chance.â