AI The door creaked open just enough for Eva to peer through the gap, her eyes widening in surprise as Aurora stood on the threshold, rain-soaked and clutching a small bag.
"Is that really you, Rory?" Eva asked, her voice carrying a mix of shock and warmth . She quickly unlatched the three deadbolts and swung the door wide. "Get in here before you catch your death out there."
Aurora stepped inside, dripping water onto the worn floorboards. "Hey, Eva. I know I said I'd give you space. But the delivery run ended near Brick Lane, and something pulled me here. Your sketch of the old ley lines in my pocket didn't help matters."
Eva closed the door behind her with a firm click, the locks snapping into place one by one. "Space? You call dodging every call for three weeks space? I thought you were still holed up above Silas' bar, avoiding everything that reminded you of Evan and that mess in Cardiff." She gestured to the cluttered room, where stacks of books threatened to topple from every surface. Ptolemy the tabby wound around Aurora's ankles, purring loudly.
Aurora bent to scratch the cat between his ears. "The flat above Silas becomes claustrophobic at night. Your research notes called louder than the silence up there. Remember how we used to spread these scrolls across your floor and trace the intersections together?"
Eva crossed to the tiny kitchenette and poured two mugs of tea from a pot already steeping on the counter. She handed one to Aurora, their fingers brushing briefly. "I remember. Back when the ley lines were just theory and not something hunting us through London's alleys. You always spotted the patterns first, Rory. Your quick thinking beat every professor we faced."
Aurora accepted the mug and sank onto the edge of the overstuffed sofa, pushing aside a pile of aged parchments. Water from her hair dripped onto the pages, darkening the ink. "That quick thinking didn't save us when the last rift cracked open near the river. I froze on the signals, Eva. You pulled me through, but the cost showed in your eyes every time you looked at me after."
Eva sat opposite her in the armchair, curling her legs beneath her. Her gaze held Aurora's steady. "The cost wasn't the rift. It came from watching you shut down afterward, like those ley lines you loved became your cage. I left Cardiff behind with you, hoping London would loosen the bars. Instead you took that part-time job hauling takeout for Cheung's restaurant and stayed distant."
Aurora set her mug down on a stack of books. "Distance kept you safe. My head still maps every weak point in the city, every old scar from childhood falls. This one on my wrist reminds me what happens when speed outruns sense." She lifted her left forearm, showing the small crescent mark. "Evan's games taught more than bruises in our final weeks. He used my maps against me. I couldn't risk dragging you back into that."
Eva leaned forward, her voice low and intent. "Risk? You think I didn't calculate the same dangers when I knocked on your door in Cardiff and begged you to flee with me? Your father the barrister warned you, your mother the teacher packed your bags. Yet you came. And now you stand here dripping from the rain, admitting the ley lines pulled you back. That pull means more than old arguments."
Aurora shifted on the sofa, closing half the distance between them. "Arguments hid the real pull. Those late nights in Cardiff, tracing runes under candlelight, your hand over mine on the parchment. Attraction turned maps into excuses. Hurt followed when Evan sensed it and cracked down harder. Things unsaid piled between us like these unread scrolls."
Eva rose and crossed to the sofa, settling beside Aurora without invitation. The tabby cat jumped onto the armrest between them. "Unsaid words stay buried too long, Rory. I see it in how you avoid my calls now, how you deliver food to strangers instead of facing the one who knows your patterns best. Lucien told me yesterday about a new broker whispering your name through the underworld channels. Half-demon with the amber and black eyes, cane blade hidden. He asked after your whereabouts like he guards secrets for both of us."
Aurora turned toward Eva, their knees brushing. "Lucien hears everything from Marseille echoes to Avaros rifts. His suits and languages track threats I still map on paper. He warned me too, about forces closing on Brick Lane. That's one reason I showed up tonight. The other stays closer to why your flat always drew me when the rain hit."
Eva reached out, fingers tracing the edge of Aurora's damp sleeve. "The other reason surfaces when our hands meet like this. History holds more than hurt, Rory. Cardiff nights when we crossed from study partners to something sharper, attraction crackling under the research. You fled Evan, I opened my door. London layered new pages on the old book, but the spine bent under the weight of what we never voiced."
Aurora covered Eva's hand with her own. "Voicing it now feels like opening a rift in the flat itself. Your notes cover every inch, proof you kept working the lines without me. I feared my presence pulled danger here. Yet the delivery route from Cheung's ended two streets away, and the pull grew stronger with each step."
Eva squeezed Aurora's fingers gently . "Danger creeps regardless. Ptolemy senses shifts before I do, the way he watches shadows by the window. Those three deadbolts hold mortals out, but ley lines thread through walls anyway. You always understood the threads better. Show up now means facing what Cardiff left hanging."
Aurora stood and paced the short length of the flat, boots leaving wet prints that joined the clutter on the floor. "Facing it means admitting I mapped routes straight to you after every shift. The Golden Empress deliveries blurred into excuses. Your voice on my voicemail stayed saved, never deleted, though I never returned the calls."
Eva followed her to the narrow space near the book-stacked table. "I left messages because silence echoed louder than any rift. You think quick out-of-box thinking saved you then? It kept you circling the city alone. I waited, hoping your shoulders would ease from that rigid line they held after Evan."
Aurora stopped and faced Eva squarely, close enough that their breaths mingled in the cramped quarters. "Rigidity protected. Attraction muddled the protection, made me wonder if London could become more than escape. Hurt from old patterns surfaced every time your door stayed shut in my mind. Unsai things accumulate like dust on these scrolls."
Eva lifted her chin, meeting Aurora's bright blue eyes without retreat. "Accumulation cracks eventually. Tonight it brought you dripping to Brick Lane with a bag slung over one shoulder and rain in your straight black hair. Your height matches mine exactly when we stand this near, shoulder-length strands framing the intelligence I admired from Cardiff days."
Aurora reached up and tucked a stray lock behind Eva's ear. "Days long past reshaped into this moment. Your research notes called through the ley lines, but the real call came from memory of shared nights. Intense nights where maps turned physical."
Eva placed her hand over Aurora's on her ear. "Physical connection stayed tentative before. Evan watched too closely in Cardiff, his abuse twisting every glance. Here in the flat above the curry house, no one watches but Ptolemy and the deadbolts. Space ends when the door opens, Rory."
Aurora withdrew her hand only to slide it down Eva's arm, stopping at the wrist. "Ends and begins again. The complication of our parting never erased the draw. Quick decisions landed me at your threshold tonight, not just the restaurant route or the broker whispers."
Eva stepped closer still, eliminating the final gap. "Decisions like this one seal what stayed open between us. Your heterochromatic ally might handle the外 threats, but this stays ours. The tabby watches now from the pile of scrolls."
Aurora's fingers curled around Eva's wrist. "Ours morphs from history into presence. The small scar on my left wrist aches less when I touch you. Years of hurt loosen."
Eva nodded, her jaw set firm. "Loosening allows words to surface at last. Attraction wasn't the complication. Fear of repeating Evan's pattern kept mouths closed. Now the rain outside washes those fears thinner."
Aurora tugged Eva forward until their bodies aligned in the narrow lane between sofa and table. "Thinner fears reveal the path forward. London ley lines intersect here in this room, in the way your eyes hold mine without questions now."
Eva pressed her lips to Aurora's temple, a quick contact that lingered. "Hold without questions opens the gate. You partial delivery job ends here for tonight. The scrolls can wait while we map the next line together."
Aurora shifted her grip to Eva's waist, steady and deliberate. "Mapping next requires no words wasted on past. The past informs without dominating. Your tea grows cold in the mugs, but warmth builds here instead."
Eva's hand settled on Aurora's shoulder, thumb tracing the damp fabric. "Warmth replaces the chill from the storm outside. Brick Lane hums with late traffic below, yet this flat seals us from it. The three deadbolts and one tabby stand guard over what begins again."
Aurora tilted her head, breath warm against Eva's neck. "Begins through contact that Cardiff nights hinted at but never completed. Quick thinking guided me to your door tonight. Intelligence in your research matches the pull stronger than any broker's warning."
Eva drew back enough to search Aurora's blue eyes again. "Search reveals agreement in this pause. No more dodging. The hurt fades under the attraction that always ran beneath."
Aurora brushed her thumb along Eva's lower lip. "Fades enough to allow full speech at last. Things left unsaid voice themselves when proximity closes the distance."
Eva leaned in, her lips meeting Aurora's in a kiss that started slow, building from the accumulated tension of weeks and years. The flat's clutter faded around them as the contact deepened, hands mapping familiar yet new territory across shoulders and backs. Aurora responded with equal measure, her fingers threading through Eva's hair, pulling her closer against the book-laden table. Ptolemy meowed once from his perch and settled, as if approving the shift .
Outside, rain pattered against the single window above the curry house below. Inside, Eva broke the kiss first to rest her forehead against Aurora's. "This kiss echoes every unsaid glance from our Cardiff study sessions. Your mouth feels right, Rory, like the ley lines snapping into place."
Aurora's hands stayed firm at Eva's waist. "Snapping places the attraction where it belongs, front and center. Past hurt recedes when this contact takes over. No more part-time avoidance after restaurant shifts."
Eva smiled against her cheek. "Avoidance ends the moment you crossed the threshold dripping. Now the flat becomes our map, scrolls aside for once. Lucien can keep his underworld whispers until tomorrow."
Aurora kissed her again, deeper this time, guiding Eva backward until the sofa edge caught them. They sank onto the cushions together, displacing notes but ignoring the fall. Aurora's coat dropped to the floor in a wet heap, revealing the simple shirt beneath. Eva's fingers worked at the buttons of that shirt, slow and sure, as Aurora mirrored the motion on Eva's top. Skin met skin gradually, each inch uncovered revealing more of the history that drew them together across distance and complication.
Aurora whispered against Eva's collarbone, "Complication dissolves here. Your touch erases the rigid lines I held. Attraction fills the gaps left by silence ."
Eva arched under the words and the hands exploring her ribs. "Fills and replaces. Quick decisions brought you to my door, calculated risks kept me open to it. The tabby ignores us now, curled on the armrest."
Aurora moved lower, lips trailing warmth down Eva's skin while her hands undid the remaining fabric barriers. The rhythm they built felt like tracing ley lines together—methodical , then suddenly urgent, lines connecting at intersections long denied. Eva reciprocated with equal intensity , fingers discovering scars and strengths she had mapped in memory only. The sofa creaked under their weight , books shifting on edges, yet neither noticed beyond the shared heat building.
Aurora's bright blue eyes met Eva's once more as they shifted positions, Eva now above, guiding the pace with patient intent. "Met eyes confirm this path. No unsaid remains buried."
Eva lowered herself, skin sliding against skin, the connection locking into place with a shared breath . The kiss that followed sealed every prior hurt, each movement forwarding the new line they drew in the room's dim light. Time stretched in the flat's confines, rain steady outside, their bodies speaking the dialogue of reconciled attraction without interruption.