"So, when is the big day?"
Margot Beale's voice sliced through the low hum of indie pop and chatter filling her apartment living room. She stood near the coffee table, raising her half-empty wine glass like a microphone to command the room's attention. "I'm serious," Margot insisted, looking straight at the center sofa. "We were just talking about thirty-year plans. Come on, Julian. Seven years! When are you making an honest woman out of Cora?"
A few people chuckled. Someone in the back whistled.
I kept my smile pinned firmly in place. I turned my head, fixing my gaze on Julian sitting right beside me. The room felt warm, suddenly expectant. This was the opening. A joke, a timeline, even a vague, teasing promise would do. I waited for him to speak.
Julian picked up his scotch. He didn't look at me. Instead, he slammed the heavy crystal glass down on the wooden coaster. The sharp thud echoed like a gunshot, instantly executing the laughter.
"Who needs a refill?" Julian asked loudly, his tone rigid and defensive. "I'm heading to the kitchen. Anyone?"
Nobody answered. The silence stretched. One second. Two seconds. The weight of the quiet pressed into my skin. Across the table, Margot lowered her arm. Her eyes darted from Julian's retreating back to my face. She offered a wincing, apologetic look. Pure pity radiated from her expression.
My smile never faltered. I dropped my gaze, picked up my own cup, and took a long sip of my drink. The ice bumped against my teeth.
Julian didn't return to the sofa. He stayed by the kitchen island, talking to Mark about real estate trends. He deliberately avoided my gaze for the rest of the hour. When the clock struck eleven, he walked into the entryway and grabbed his wool coat from the rack.
"I'm heading out," Julian announced to the small group lingering by the door.
I stepped out of the living room. "You're leaving now?"
"I have that massive project next week," he said, shoving his left arm into the sleeve. "I need to get some sleep."
"It's Saturday night."
"Work doesn't care what day it is, Cora."
"Are we going together?" I asked, keeping my voice low so the others wouldn't hear.
Julian adjusted his collar. "No. Stay. Catch a ride with someone later." He opened the front door.
"Julian," I called out.
He paused, hand resting on the brass knob. "What?"
"Have a good night."
"Yeah. You too." The door clicked shut behind him.
I turned around. Margot stood at the edge of the hallway, holding two fresh cups. She gestured toward the sliding glass doors, and I followed her out onto the balcony. The crisp night air hit my face, cooling the flush in my cheeks. Traffic hummed on the street below, a steady rhythm against the chaotic noise of the party inside.
"Cora, I am so sorry," Margot whispered, leaning against the metal railing.
"It's fine, Margot."
"It's not fine. I shouldn't have pushed. I just thought it would be a fun question. You thought after seven years, he would have an answer." Margot winced again. "He completely shut you down in front of everyone."
"He gets weird about crowds," I offered. The excuse rolled off my tongue automatically, a reflex built over years of practice. "He prefers to keep our relationship private."
"It was just us," Margot pointed out, her brow furrowing. "Ten of his closest friends. That wasn't a crowd. Does he ever talk about it privately?"
"No."
The single syllable hung in the air between us. I looked at Margot's face in the dim balcony light. That same pity from the living room remained etched into her features. Everyone saw it. Everyone knew. For years, I told myself Julian simply hated public displays. I convinced myself he would explain his reluctance when we got home. I waited for late-night conversations that never happened. The excuses were always mine, manufactured to cover his silence. He never explained. I just kept finding new ways to justify his behavior.
"I should get going," I told Margot, stepping away from the edge. "I have the app. Thanks for the drinks."
Ten minutes later, I slid into the backseat of a yellow taxi. "West 4th," I told the driver.
The car pulled away from the curb. Streetlights flickered across the leather seats, casting alternating shadows over my lap. I pulled my phone from my purse. My thumb hovered over the screen before tapping the photo gallery. I scrolled down to the album labeled *J & C*.
Seven years of memories lived inside that folder. I swiped up, dragging the timeline backward. Past last month's dinner, past our trip to the coast three years ago, past the day we signed the lease on our apartment. I stopped at the very first picture.
We were twenty-two. Sitting on a campus lawn. Julian had his arm wrapped tightly around my waist, laughing at something just out of frame. I was looking up at him, my eyes bright, completely certain of our future. That girl thought a ring was inevitable. That girl thought love meant eventual progression.
I stared at his twenty-two-year-old face. Then I remembered the sharp thud of his glass on Margot's table tonight. The rigid set of his shoulders. The way he walked out the door without me.
I backed out of the album. My thumb moved to the menu icon. I tapped *Create New Folder*. The keyboard popped up, prompting me to enter a name. I stared at the blinking cursor. I didn't type a single letter. I just hit save.
A blank, unnamed folder appeared at the top of my screen. It held zero items. It was completely empty.
"We're here, miss," the driver announced.
The taxi idled outside our apartment building. The light in our third-floor window was already off. He was probably asleep. I didn't reach for the door handle.
"Miss?" The driver turned around. "You getting out?"
I looked at the empty digital folder on my screen one last time. "Just a minute more," I said.
I locked my phone, letting the screen go black. The silence in the backseat felt different from the silence in Margot's living room. That quiet had been humiliating. This quiet was a promise.
Tomorrow, that empty folder would start filling up. But not with photos.
The digital numbers on the nightstand clock glared a bright, neon green. 7:00 AM. Julian lay flat on his stomach, his face buried deep in the white pillows, chest rising and falling in a steady, rhythmic pattern.
I stood perfectly still in the master bathroom. The fluorescent bulb above the vanity buzzed a low, irritating note. My pink electric toothbrush sat in the ceramic cup right next to his blue one. I reached out, grabbed the plastic handle, and dropped it into the floral makeup bag resting in the sink.
Next went my daily moisturizer. Then the heavy glass serum bottles. I scooped up the stray bobby pins and the black hair ties scattered around the silver faucet. The marble counter cleared instantly. His shaving cream and his single blue toothbrush looked completely isolated on the vast white surface. The visual divide was stark. Half full. Half empty.
I zipped the makeup bag shut. Walking back into the bedroom, I bypassed the oak dressers and went straight to my side of the closet. In the far back corner sat a faded canvas tote I hadn't touched since college. I shoved the small bag into the bottom and covered it with a thick winter sweater.
Julian shifted on the mattress. "Cora?" he mumbled, his voice thick with sleep.
I froze. My hand gripped the closet doorframe. He didn't open his eyes. He just pulled the duvet higher over his shoulder and rolled away from me. I turned around and left the apartment.
The morning air bit fiercely at my cheeks as I walked two blocks down the street. The corner convenience store was empty except for the clerk sweeping the aisles. I walked straight to the back wall and grabbed three large, clear plastic storage bins.
"Moving?" the cashier asked, bagging the lids.
I offered a polite, easy smile. "Just reorganizing."
I swiped my card and carried the awkward stack of bins up the three flights of stairs to our floor. The apartment remained dead quiet. I slid the bins into the hallway closet and shut the door.
At 12:15 PM, the bedroom door finally creaked open. I stood at the kitchen island, cracking eggs into a glass bowl. The metal whisk scraped against the sides in a sharp, steady rhythm. Julian walked in, rubbing the back of his neck. He wore gray sweatpants and a wrinkled white t-shirt. He didn't glance toward the bathroom. He didn't look at my face.
"Morning," he muttered, dropping onto a leather barstool. "What's for breakfast?"
I stopped whisking. The question hung there, casual and entirely expectant. Yesterday, I would have demanded an apology. I would have asked why he humiliated me in front of Margot. I would have begged him to explain why my timeline was a joke to him. My fingers tightened around the metal handle. I stared at his messy hair and sleep-heavy eyes.
He had no idea. He genuinely thought today was just another Sunday.
I didn't yell. I didn't cry. The urge to fight had evaporated somewhere between the taxi ride and the convenience store. Instead, I reached over and turned on the stove. "Omelets. And toast."
"Perfect. Make mine extra crispy?"
"Sure." I poured the beaten eggs into the hot skillet.
"Did you sleep well?" I asked, keeping my back to him.
"Like a rock. That project is killing me, though. I'm going to need the whole day in the study. Did you get home alright last night?"
"I took a cab."
"Good." He tapped his knuckles against the counter. "Margot's wine always gives me a headache. Her friends are exhausting. Always pushing boundaries. Asking ridiculous questions."
I gripped the spatula. "Ridiculous questions."
"You know what I mean. People have no filter. It's nobody's business."
"You're right," I said.
He glanced up from his screen, surprised by my easy agreement. "I am?"
"It's nobody's business."
He smiled, a tight, satisfied expression. "Exactly. I'm glad you understand." He didn't elaborate. He didn't offer a single word of comfort.
We ate in total silence. Julian pushed his empty plate away and stood up. "Thanks for the food," he said, stretching his arms. He started walking toward his workspace, then paused by the archway. "Almost forgot. My mom texted this morning. We're doing dinner at their place next weekend. Sunday night. Don't make any plans."
He didn't wait for a confirmation. The study door clicked shut a second later. I didn't say yes. I didn't say no.
I washed the dishes, walked to the hallway closet, and pulled out the three plastic bins. I carried them down the hall, past the closed door of his study, and into the guest room. I set the bins down against the far wall. They lined up perfectly. Three empty squares waiting to be filled.
At 6:00 PM, the study door finally opened. I sat on the edge of the futon in the guest room, a pile of my sweaters and jeans resting beside me. Julian's shadow stretched across the carpet. He stopped in the doorway.
"Are we ordering in tonight? I'm craving Thai," he said, his gaze dropping from my face to the floor. I felt his eyes track across the room, landing squarely on the wall opposite the futon. "What are those?"
I kept my focus on the denim jeans in my lap. "Boxes."
"I see that. Are you doing a spring cleaning or something?"
My hands paused over the denim. "Yeah," I said, my voice perfectly even. "Just organizing some things."
"Do you need help?"
"No. I've got it."
He lingered for another moment. The three clear bins sat totally empty in plain sight. Any other day, he would ask why I needed so much space just to organize. But he didn't look closely. He didn't care enough to inspect them.
"I'll get the Pad Thai," Julian announced. He pushed off the doorframe and walked away.
I stared at the three empty boxes. He believed me. He completely bought the excuse without a second thought. I reached for another sweater, wondering exactly how long it would take to fill those bins entirely. And more importantly, wondering when Julian would finally realize the things I was organizing out of this apartment were mine.
The screen of my phone cast a harsh white glare against the dim lighting of the dining room. *Emergency meeting added. You eat first. Don't wait for me.* I read Julian's text three times and set the phone face down on the white tablecloth.
"Excuse me, miss?" The waiter stood beside the empty chair opposite me. "Would you like me to fire the appetizers now?"
"No, thank you," I said. "Let's wait a bit longer. But you can take that second glass of Cabernet back. I won't need it."
I turned my head toward the window. I booked this exact corner booth two weeks ago. Seven years ago to the day, Julian sat in that empty chair and nervous-laughed his way through our first date. Tonight, the seat remained empty.
At 8:40 PM, Julian hurried past the hostess stand and dropped his weight into the chair, loosening his silk tie with a sharp yank. "Total disaster," he announced, exhaling a heavy sigh. He didn't say hello. He didn't offer a single apology for the time. "The marketing team completely botched the Q3 projections. I had to sit there for an hour and a half while Davis tried to explain away a two-million-dollar deficit."
"That sounds stressful," I replied.
"It's entirely incompetent." Julian grabbed his napkin and snapped it open over his lap. "Did you order?"
"Yes. I ordered for both of us."
The waiter returned, balancing two plates of seared scallops and a heavy ribeye. Julian sliced into his steak immediately. "Good choice on the location, by the way," he mumbled between bites. "I haven't been here in ages. The food holds up."
I watched his jaw work. I watched him scan the dining room, his eyes passing over the exposed brick walls and the vintage chandeliers. No spark of recognition crossed his features.
"You don't recognize it?" I asked.
"Recognize what? The restaurant?" He chewed, swallowing before he answered. "Should I? Did we come here for a work dinner last year?"
I held his gaze. A week ago, I would have reminded him. I would have playfully nudged his foot under the table and told him it was our anniversary. Tonight, the silence felt safer.
"Nothing," I said, putting a scallop on my fork. "Just a place I heard about."
"Well, it's good." He checked his phone, tapping the screen. "We'll have to add it to the rotation."
We ate the rest of the meal in quiet intervals. He answered three emails. I drank my wine. He never asked what day it was. He never asked why I insisted on a window seat.
We slid into the backseat of a black town car. Before the driver even merged onto the avenue, Julian's phone buzzed. He pressed it to his ear. "Yeah, Davis. Tell me you fixed the formatting. No, that's not what we agreed on. The margins are off by three percent. Rerun the numbers."
He talked through the entire ride. He kept the phone pinned to his ear as we walked into our building, rode the elevator to the third floor, and unlocked the front door of our apartment.
Julian stepped into the entryway, turning his back to me to face the wall. "Listen to me, Davis. You have until tomorrow morning to correct this."
I stood in the hall, my coat still on. I reached into my handbag. My fingers brushed past my wallet and found the stiff edge of a folded piece of paper. It was a photocopied menu from this restaurant. Dated exactly seven years ago. I had kept it tucked in a scrapbook, planning to slide it across the table when dessert arrived, a tangible piece of our beginning.
I didn't unfold the menu. Instead, I walked past him and headed into the guest bedroom. The three clear plastic storage bins sat exactly where I left them. I walked over to the faded canvas tote bag resting near the stack of my folded sweaters. I slipped the old menu into the bag, pushing it all the way down to the very bottom, hiding it beneath my pink toothbrush.
Julian's voice echoed from the hallway, loud and irritated. He remained completely oblivious to the silence stretching out from this room. I stared at the canvas bag. I wanted to show him how much our history mattered. Now, it was just another secret packed away in a bag he would never bother to open. How many more times would I have to swallow my words before I finally disappeared?