Chapter 1 The day my boyfriend planned to propose, I found an opened tampon in his jacket pocket. I asked him whose it was. His hands tightened on the steering wheel, and the answer came out before he could thinkďź âProbably from the last team outing. One of the girls on my project team must've left it in my jacket.â He scrambled to make several calls to back up his story, men and women both. Every voice on the other end sang the same tuneďź âHey, Eva Henson! Everyone got so wasted that night. One of the girls borrowed Zane Harding's jacket and must've left it behind. Don't overthink it!â A sheen of cold sweat gathered at Zane's hairlineďź âSee? I wasn't lying.â I stared at his face. I didn't smile. While we were stopped at a red light, I caught him sneaking a glance at his phone, thumbing a row of likes into his minimized bros' group chat. ăYou absolute legends. That was a lifesaver. I owe you all forever!ă The replies piled inďźăBoys help boys! Damn, Zane, getting wild in the car like that! King shit!ă ăYou point, I shoot. Think the fat cow bought it?ă My heart plunged into ice water. What started as a joke turned into something I could never take back. Because that tampon was mine. The whole thing had been a spur-of-the-moment tease. ââ The car pulled into our garage, but the usual ease I felt coming home was gone. Zane didn't notice my ashen face. He hummed a tune and headed for the trunk. I knew what was back there. He'd filled it with Siberian roses, my favorites, along with a haul of designer gifts. Today was our five-year anniversary. He'd planned the whole proposal down to the last detail. For months, I'd been dropping hints about wanting to settle down. Zane was steady, dependable. He wanted to build a life together too, and he'd promised me a surprise with nothing but warmth in his eyes. I'd guessed he would pick our anniversary. I'd already chosen my outfit and booked the perfect makeup appointment. But now, staring at the ash-gray face in the rearview mirror, I didn't recognize myself. All the certainty just drained out of me. One joke. One tampon. And it had exposed a guilty conscience I never knew existed. Over eighteen hundred days together, reduced to a punchline. I watched him fussing with flower boxes and gift bags in the trunk, then picked up the phone he'd left behind. The passcode was still my birthday. The app lock was still our anniversary. His message list was practically empty. Apart from Boba Tea Reviewer, the contact he always used to order my drinks, there was nothing. I tapped into his hidden chats. The group messages had already been swiped away and deleted. I steadied myself and scrolled through his contacts. Most of the profile pictures and names I recognized. His coworkers' chat threads were still open, and their last messages were all about helping him plan the proposal. ăSiberian roses? My buddy runs a cold-chain air freight company. Just say the word and I'll have them flown in by tonight!ă ăZane, you need a connect for luxury brand discounts? My girlfriend's got a hookup at one of the big outlet stores. Whatever you want, just name it. Gotta give Eva the perfect surprise!ă ăFor real though, skip the overtime tomorrow. I'll cover your shift. Don't waste a night like that on work, you know what I'm saying?ă I started to wonder if what I'd seen was just my temper playing tricks on me. His coworkers shipped us harder than anyone. They'd poured real effort into this proposalâŚâŚ Would they really cover for him and trash-talk me behind my back? I put the phone back where it was and blinked against the dryness in my eyes. I drank the herbal supplement Zane had bought me for my nerves. I'd been grinding through a company pitch all week, dizzy and ears ringing from the strain, and he'd been looking out for me through every bit of it. I turned to watch Zane behind the car, rehearsing his proposal speech over and over. Inside the red velvet box was a diamond ring from Chaumet Paris. He'd saved an entire year's worth of bonuses to buy it. Chapter 2 I sat there wrestling with myself, turning it over and over. Was I reading too much into this? I'd always been the stubborn type. Two years ago, a misunderstanding nearly tore us apart for good. Zane had explained everything, swore he'd never give me reason to doubt him again. Maybe the frantic cover story was just him trying not to ruin today. This day he'd clearly been planning for a while. I talked myself down, forced a smile, and reached for the car door. The moment my fingers touched the handle, Zane's phone screen lit up. A message from some contact saved as Boba Tea Reviewerďź ăYou're so bad, Zane. This is YOUR fault for insisting we do it in the car last time. We almost got caught! Didn't I tell you to check and make sure you didn't leave any of my stuff behind?ă I stumbled out of the car and looked up into his eyes, still brimming with love and hope. He lowered himself onto one knee, solemn as a man at an altarďź âEva, marry me. Let me spend the rest of my life protecting you.â The scene I'd pictured a thousand times in my dreams was finally right in front of me. Except now it was tangled up with that filthy, nauseating lie. I shook my head with a bitter smileďź âZane, we're done.â The smile on his face froze solid. His brows knitted on instinctďź âEva, that's not funny. I'm serious right now. I'm proposing to you.â I met his irritated glare head-on. Didn't flinch. Didn't foldďź âAnd I'm serious about turning you down. The engagement is off.â Before he could react, I shoved his phone in his faceďź âDo I really need to spell it out for you?â Zane's pupils locked tight the second he read the message. On the screen, a flood of explicit photos had poured in, the kind that burned just to look at. âEva, you've got it wrongâŚâŚâ He scrambled for an explanation, but hadn't even settled on an excuse yet. On the other end, the messages started getting deleted one by one. ăSorry! I sent that to the wrong person!ă Followed by a string of groveling emojis. Zane's expression shifted like a fish gasping on dry land that just got tossed back in the waterďź âSee? She sent it to the wrong person. I can't even remember who she is. Probably just some scammer. You can't jump to conclusions like thisâŚâŚâ I let out a breath. I didn't keep arguing, but I didn't take back what I said either. I couldn't convince myself anymore. Not after how fast he'd crumbled the second I tested him. And the fact that the messages kept calling him âZaneâ by name. All just a coincidence. Back home, what used to be our warm little apartment felt like walking into a freezer. Zane trailed behind me like a kid who knew he was in trouble. He cleaned the apartment in silence, gathered all my dirty laundry, cooked a full dinner with four dishes and a soup. At the table, he quietly ladled my favorite corn and rib soup into my bowl. I pushed it aside. The rims of his eyes went red, this man who never let his pride slipďź âYou can't accuse me without solid proof. Someone sends a message to the wrong number and suddenly it's all my fault?â I stared down at my bowl and told him the truthďź âIt's not just that. The tampon I asked you about in the car? It was mine.â Zane's face darkenedďźâSo you were testing me?â âIt was a joke. I hadn't even told you the truth yet and you were already rallying your friends and coworkers to lie for you. Are you going to tell me that's not what happened?â I couldn't read the look in his eyes, dark and unsteady. He set his chopsticks down, picked them up again, opened his mouth to say something, then closed it. After dinner, for the first time ever, I was the one who cleared the table. He went to bed earlier than he ever had. We lay side by side, backs turned to each other, saying nothing. Close enough to touch. Miles apart. Eventually I sank into a heavy sleep. Beside me, the mattress shifted. He got up and left. Chapter 3 Behind him, where he couldn't see, my eyes snapped open. My phone buzzed nonstop. Earlier that day, I'd slipped into his group chat using a burner account. Zane had sent a messageďź ăBros, what do I do? That whole thing today was Eva testing me. The tampon was hers. She blew up and turned down the proposal.ă The chat explodedďź ăDude, that's cold! One little move and she had all of us fooled. How is she that calculating?ă ăWhat'd she say? Just flipped out and refused the engagement? After everything you've given her for eight years?ă Zane replied, tone dripping with self-pityďź ăIt was also because of the message Norma Stewart sentâŚâŚă A pink My Melody avatar popped up and dropped a tongue-out sticker. ăSooorry, I was just worried about you! How was I supposed to know your little wifey was watching that closely?ă I tapped into her profile. The suggestive photo on her page matched the one from the "wrong" message perfectly. It was never sent to the wrong person. Just at the wrong time. My fingers clenched the phone until my knuckles went white, and pain spread through my chest like a thousand tiny needles. Zane followed upďź ăIt's fine. I'm giving her the cold shoulder. She can only keep up the attitude for one night. By morning she'll come crawling back.ă ăShe's worthless and desperate to get married. She'd hand over everything she owns just to lock me down.ă A bitter laugh escaped me, and my vision blurred. Eight years ago, we met at a campus job fair. Both of us too broke to scrape together a dollar between us, desperate for any job that would put food on the table. We were competing for the same position, but when he heard my stomach growl, he stepped aside and let me have it. I knew HR had preferred a male candidate, so I bought him a bowl of ramen to make up for it. Two people eating hot noodles in the early hours of a spring morning. Hearts tend to close the distance on their own. Later, when he moved up north for a better opportunity, I gave him every penny I'd saved from work. He stood there holding those few thousand dollars, eyes glistening, and swore he'd build us a future. A few years passed. He landed a position at a top tech company and climbed the ranks, one promotion after another. But my father fell seriously ill. By the time he was on his deathbed, Zane hadn't made it in time to say goodbye. I cried until I couldn't breathe, and told him my father's last wish was for the two of us to stay together. Wrapped in Zane's arms, I'd cried so hard I could barely open my eyes. âZane, I have nothing left. My mom walked out on me when I was a kid, and now my dad's gone too. You can't leave me.â His broad shoulders held me so tight it hurt, and he kept repeatingďź âI won't leave youâŚâŚI won't.â All I remembered thinking back then was that I had to fulfill my father's dying wish. But now Zane's heart had moved on, and those promises were nothing but cheap chains. Tears dropped one by one onto the screen. I didn't confront him. I just closed the phone in silence. Zane had guessed wrong. I wasn't desperate to get married anymore. And I didn't need him anymore either. The next morning, we sat across from each other with nothing to say. As we headed out, Zane held the umbrella toward me out of habit. I didn't take it. I grabbed my bag, walked out the door, and behind me his âbe careful out thereâ died somewhere between his throat and his eyes. Once I was at my desk and had settled in, I went straight to my director and submitted an application for the overseas transfer. The company had wanted to send me abroad last year for a posting at a branch office in a region that needed my language skills. My college major was in foreign languages. I'd graduated top of my class. Back then, I'd turned it down without a second thought so I could take care of Zane. Now that his heart belonged to someone else, there was no reason to stay for him. The moment I submitted the application, a message popped up from a mutual friend of ours. Chapter 4 ăHey, we all heard about you and Zane. It's just a misunderstanding. How about we all get together tonight and clear things up?ă I didn't reply. I was busy downing coffee to stay awake. But they wouldn't let up. Each message that came through sounded more earnest than the last. I sighed and figured it might be better to just hash it out face to face. So I agreed. Zane messaged me too, said he'd come pick me up. I waited and waited, until the sky turned pitch black and a downpour hammered the city. Ninety-nine calls. He never showed. I sighed again, hailed a cab, and headed over. The moment I reached the door of the private room, I stopped. Laughter poured through the gap, bright and careless. âYou have no idea. I was just being polite when I invited her, and Eva actually said yes!â "If you ask me, she's scared that if she throws too big a fit, Zane will dump her for real. So now she's crawling back to make nice.â âI mean, she's used goods after eight years. If Zane doesn't want her, who's gonna pick up the leftovers? No parents, no family, nowhere to go.â They talked about me the way people talk about a stray on the sidewalk. Not a shred of feeling. Zane sat at the far end. The dim light made his expression impossible to read. A girl with a sweet, innocent face was practically glued to his side. It hit me a beat too late. The mole on her collarbone was identical to the one in the photos. She stuck out her tongue, playful and cuteďź âOh, stop being so mean. She kept him company for eight years, after all. Even if you raise a dog that long, you'd feel something!â Zane didn't nod, didn't push back. He just pinched her nose and smiled at her, indulgent and fond. A smile pulled at the corner of my mouth. My whole body was shaking from how cold my heart had gone. I didn't bother announcing myself. I shoved the door open. The girl scrambled to push Zane away. âOh, quit playing shy! You two are usually joined at the hip. Why pretend you don't know each other now?â Zane's smile froze on his face. One by one, the others turned and saw me. The room went so awkward you could hear the silence curdle. Someone tried to smooth things overďź âHey, you made it! We were just saying you were taking forever. What kept you?â I didn't take the bait. I found a seat in the farthest corner, as far from Zane as a galaxy between us. Everyone traded uneasy glances. It was Norma who broke the silenceďź âCome sit by me! We've all been waiting for you!â I looked at that pretty face and thought about the file my lawyer friend had pulled up for me just hours ago. Norma Stewart. Fresh out of college. Hired at Zane's company not long ago, interning directly under him. The truth was, I'd known for a while that a new intern had joined his team. Back then I was too proud, too sure of myself to give her a second thought. When Zane suggested the three of us grab dinner, I straightened his tie and shooed him off to workďź âI don't have time for that. And you don't need to run this stuff by me. If anything happens between you two, you already know what I'll do.â Looking back, that had been him testing the waters before he cheated. I ignored Norma's invitation. The color drained from her face in an instant, and she turned to Zane with wounded eyes. That was when Zane decided to open his mouthďź âI was working late and forgot to pick you up. Is that really worth this much attitude? She's talking to you. Did you not hear her?â I scoffed. Then I unclasped the bracelet he'd given me and hurled it straight at his head. The bracelet was solid and heavy. It split his forehead open on impact, and blood welled up instantly. Before he could react, Norma threw herself in front of him, eyes blazing. âWhat is wrong with you? Can't you just talk like a normal person instead of getting violent?â The fierce resolve in her eyes was the exact same look I'd had the time I drank myself into coughing up blood to shield Zane at a business dinner. I let out a cold laugh. I looked at every single one of them closing ranks against me, and all I felt was the bitter taste of irony. I used to be stupid enough to believe I'd actually become part of his world. Chapter 5 Running around doing favors for his friends, drumming up business for them, helping with every little thing in their lives. All for one lousy âThanks, Mrs. Hardingâ so Zane could look good in front of his boys. In the end, none of it mattered. I'd been the only one who cared. I was tired, and I was done looking for answers. I picked up my bag and looked Zane dead in the eye. âWe're done. Go chase whatever freedom you think you want.â I didn't wait to see the shock in his eyes. I turned and walked out without looking back. He never argued. Never came home. Never sent a single message for days. I finished tying up loose ends, ready to say goodbye to this place for good. I was reaching for my suitcase when Zane strolled through the door, smelling like fresh body wash, in an irritatingly good mood. He spotted me and froze, guilt flashing across his face as he shoved something behind his back. ďźâCompany team-building trip the last couple days. Got caught up having fun, couldn't get away,â he blurted out. I looked at the thing he was trying to hide. A jacket. One of those matching couple's sets that had just dropped. Norma had posted the other half in the group chat, showing it off. I didn't call him out. I just kept walking toward the door. He raked a hand through his hair, agitation creeping into his voiceďź âEva, why won't you just let me explain? All you ever do is throw a tantrum and run off!â I held up my hand and cut him off. I pulled out my approved overseas transfer and felt the weight lift off my chest. He stood rooted to the spot, clutching the paper, his eyes tremblingďź âWhat is this? You're lying, right?â He searched my face desperately, hunting for even a trace of a bluff. There was none. I shook my head, exhausted by his refusal to face what was right in front of him. It was all there in black and white. There was no reason for me to fake a transfer approval just to make him feel guilty. âStop lying to yourself. The day you started hiding things from me, you should've known this day was coming.â I looked up at him one last time. All that was left in my eyes was disappointment. Then I grabbed my suitcase and walked out. No hesitation. Not this time. Zane Harding, I was setting you free. đĽClick Here To Read OnđđĽ99% readers recommend this novel!!!đ
John McGlynn Miriam O'Sullivan has run 5 Facebook and Instagram ads tracked since Jun 25, 2026, with 0 active right now, mostly targeting United Kingdom. Their latest ad launched on Jun 25, 2026.

John McGlynn Miriam O'Sullivan
Ad launches by month
New ads started in each of the last 12 months
Top countries
Where these ads were targeted
Creative formats
Calls to action
Landing domains
Latest John McGlynn Miriam O'Sullivan ads
5 ads tracked since Jun 25, 2026
Chapter 1 The day my boyfriend planned to propose, I found an opened tampon in his jacket pocket. I asked him whose it was. His hands tightened on the steering wheel, and the answer came out before he could thinkďź âProbably from the last team outing. One of the girls on my project team must've left it in my jacket.â He scrambled to make several calls to back up his story, men and women both. Every voice on the other end sang the same tuneďź âHey, Eva Henson! Everyone got so wasted that night. One of the girls borrowed Zane Harding's jacket and must've left it behind. Don't overthink it!â A sheen of cold sweat gathered at Zane's hairlineďź âSee? I wasn't lying.â I stared at his face. I didn't smile. While we were stopped at a red light, I caught him sneaking a glance at his phone, thumbing a row of likes into his minimized bros' group chat. ăYou absolute legends. That was a lifesaver. I owe you all forever!ă The replies piled inďźăBoys help boys! Damn, Zane, getting wild in the car like that! King shit!ă ăYou point, I shoot. Think the fat cow bought it?ă My heart plunged into ice water. What started as a joke turned into something I could never take back. Because that tampon was mine. The whole thing had been a spur-of-the-moment tease. ââ The car pulled into our garage, but the usual ease I felt coming home was gone. Zane didn't notice my ashen face. He hummed a tune and headed for the trunk. I knew what was back there. He'd filled it with Siberian roses, my favorites, along with a haul of designer gifts. Today was our five-year anniversary. He'd planned the whole proposal down to the last detail. For months, I'd been dropping hints about wanting to settle down. Zane was steady, dependable. He wanted to build a life together too, and he'd promised me a surprise with nothing but warmth in his eyes. I'd guessed he would pick our anniversary. I'd already chosen my outfit and booked the perfect makeup appointment. But now, staring at the ash-gray face in the rearview mirror, I didn't recognize myself. All the certainty just drained out of me. One joke. One tampon. And it had exposed a guilty conscience I never knew existed. Over eighteen hundred days together, reduced to a punchline. I watched him fussing with flower boxes and gift bags in the trunk, then picked up the phone he'd left behind. The passcode was still my birthday. The app lock was still our anniversary. His message list was practically empty. Apart from Boba Tea Reviewer, the contact he always used to order my drinks, there was nothing. I tapped into his hidden chats. The group messages had already been swiped away and deleted. I steadied myself and scrolled through his contacts. Most of the profile pictures and names I recognized. His coworkers' chat threads were still open, and their last messages were all about helping him plan the proposal. ăSiberian roses? My buddy runs a cold-chain air freight company. Just say the word and I'll have them flown in by tonight!ă ăZane, you need a connect for luxury brand discounts? My girlfriend's got a hookup at one of the big outlet stores. Whatever you want, just name it. Gotta give Eva the perfect surprise!ă ăFor real though, skip the overtime tomorrow. I'll cover your shift. Don't waste a night like that on work, you know what I'm saying?ă I started to wonder if what I'd seen was just my temper playing tricks on me. His coworkers shipped us harder than anyone. They'd poured real effort into this proposalâŚâŚ Would they really cover for him and trash-talk me behind my back? I put the phone back where it was and blinked against the dryness in my eyes. I drank the herbal supplement Zane had bought me for my nerves. I'd been grinding through a company pitch all week, dizzy and ears ringing from the strain, and he'd been looking out for me through every bit of it. I turned to watch Zane behind the car, rehearsing his proposal speech over and over. Inside the red velvet box was a diamond ring from Chaumet Paris. He'd saved an entire year's worth of bonuses to buy it. Chapter 2 I sat there wrestling with myself, turning it over and over. Was I reading too much into this? I'd always been the stubborn type. Two years ago, a misunderstanding nearly tore us apart for good. Zane had explained everything, swore he'd never give me reason to doubt him again. Maybe the frantic cover story was just him trying not to ruin today. This day he'd clearly been planning for a while. I talked myself down, forced a smile, and reached for the car door. The moment my fingers touched the handle, Zane's phone screen lit up. A message from some contact saved as Boba Tea Reviewerďź ăYou're so bad, Zane. This is YOUR fault for insisting we do it in the car last time. We almost got caught! Didn't I tell you to check and make sure you didn't leave any of my stuff behind?ă I stumbled out of the car and looked up into his eyes, still brimming with love and hope. He lowered himself onto one knee, solemn as a man at an altarďź âEva, marry me. Let me spend the rest of my life protecting you.â The scene I'd pictured a thousand times in my dreams was finally right in front of me. Except now it was tangled up with that filthy, nauseating lie. I shook my head with a bitter smileďź âZane, we're done.â The smile on his face froze solid. His brows knitted on instinctďź âEva, that's not funny. I'm serious right now. I'm proposing to you.â I met his irritated glare head-on. Didn't flinch. Didn't foldďź âAnd I'm serious about turning you down. The engagement is off.â Before he could react, I shoved his phone in his faceďź âDo I really need to spell it out for you?â Zane's pupils locked tight the second he read the message. On the screen, a flood of explicit photos had poured in, the kind that burned just to look at. âEva, you've got it wrongâŚâŚâ He scrambled for an explanation, but hadn't even settled on an excuse yet. On the other end, the messages started getting deleted one by one. ăSorry! I sent that to the wrong person!ă Followed by a string of groveling emojis. Zane's expression shifted like a fish gasping on dry land that just got tossed back in the waterďź âSee? She sent it to the wrong person. I can't even remember who she is. Probably just some scammer. You can't jump to conclusions like thisâŚâŚâ I let out a breath. I didn't keep arguing, but I didn't take back what I said either. I couldn't convince myself anymore. Not after how fast he'd crumbled the second I tested him. And the fact that the messages kept calling him âZaneâ by name. All just a coincidence. Back home, what used to be our warm little apartment felt like walking into a freezer. Zane trailed behind me like a kid who knew he was in trouble. He cleaned the apartment in silence, gathered all my dirty laundry, cooked a full dinner with four dishes and a soup. At the table, he quietly ladled my favorite corn and rib soup into my bowl. I pushed it aside. The rims of his eyes went red, this man who never let his pride slipďź âYou can't accuse me without solid proof. Someone sends a message to the wrong number and suddenly it's all my fault?â I stared down at my bowl and told him the truthďź âIt's not just that. The tampon I asked you about in the car? It was mine.â Zane's face darkenedďźâSo you were testing me?â âIt was a joke. I hadn't even told you the truth yet and you were already rallying your friends and coworkers to lie for you. Are you going to tell me that's not what happened?â I couldn't read the look in his eyes, dark and unsteady. He set his chopsticks down, picked them up again, opened his mouth to say something, then closed it. After dinner, for the first time ever, I was the one who cleared the table. He went to bed earlier than he ever had. We lay side by side, backs turned to each other, saying nothing. Close enough to touch. Miles apart. Eventually I sank into a heavy sleep. Beside me, the mattress shifted. He got up and left. Chapter 3 Behind him, where he couldn't see, my eyes snapped open. My phone buzzed nonstop. Earlier that day, I'd slipped into his group chat using a burner account. Zane had sent a messageďź ăBros, what do I do? That whole thing today was Eva testing me. The tampon was hers. She blew up and turned down the proposal.ă The chat explodedďź ăDude, that's cold! One little move and she had all of us fooled. How is she that calculating?ă ăWhat'd she say? Just flipped out and refused the engagement? After everything you've given her for eight years?ă Zane replied, tone dripping with self-pityďź ăIt was also because of the message Norma Stewart sentâŚâŚă A pink My Melody avatar popped up and dropped a tongue-out sticker. ăSooorry, I was just worried about you! How was I supposed to know your little wifey was watching that closely?ă I tapped into her profile. The suggestive photo on her page matched the one from the "wrong" message perfectly. It was never sent to the wrong person. Just at the wrong time. My fingers clenched the phone until my knuckles went white, and pain spread through my chest like a thousand tiny needles. Zane followed upďź ăIt's fine. I'm giving her the cold shoulder. She can only keep up the attitude for one night. By morning she'll come crawling back.ă ăShe's worthless and desperate to get married. She'd hand over everything she owns just to lock me down.ă A bitter laugh escaped me, and my vision blurred. Eight years ago, we met at a campus job fair. Both of us too broke to scrape together a dollar between us, desperate for any job that would put food on the table. We were competing for the same position, but when he heard my stomach growl, he stepped aside and let me have it. I knew HR had preferred a male candidate, so I bought him a bowl of ramen to make up for it. Two people eating hot noodles in the early hours of a spring morning. Hearts tend to close the distance on their own. Later, when he moved up north for a better opportunity, I gave him every penny I'd saved from work. He stood there holding those few thousand dollars, eyes glistening, and swore he'd build us a future. A few years passed. He landed a position at a top tech company and climbed the ranks, one promotion after another. But my father fell seriously ill. By the time he was on his deathbed, Zane hadn't made it in time to say goodbye. I cried until I couldn't breathe, and told him my father's last wish was for the two of us to stay together. Wrapped in Zane's arms, I'd cried so hard I could barely open my eyes. âZane, I have nothing left. My mom walked out on me when I was a kid, and now my dad's gone too. You can't leave me.â His broad shoulders held me so tight it hurt, and he kept repeatingďź âI won't leave youâŚâŚI won't.â All I remembered thinking back then was that I had to fulfill my father's dying wish. But now Zane's heart had moved on, and those promises were nothing but cheap chains. Tears dropped one by one onto the screen. I didn't confront him. I just closed the phone in silence. Zane had guessed wrong. I wasn't desperate to get married anymore. And I didn't need him anymore either. The next morning, we sat across from each other with nothing to say. As we headed out, Zane held the umbrella toward me out of habit. I didn't take it. I grabbed my bag, walked out the door, and behind me his âbe careful out thereâ died somewhere between his throat and his eyes. Once I was at my desk and had settled in, I went straight to my director and submitted an application for the overseas transfer. The company had wanted to send me abroad last year for a posting at a branch office in a region that needed my language skills. My college major was in foreign languages. I'd graduated top of my class. Back then, I'd turned it down without a second thought so I could take care of Zane. Now that his heart belonged to someone else, there was no reason to stay for him. The moment I submitted the application, a message popped up from a mutual friend of ours. Chapter 4 ăHey, we all heard about you and Zane. It's just a misunderstanding. How about we all get together tonight and clear things up?ă I didn't reply. I was busy downing coffee to stay awake. But they wouldn't let up. Each message that came through sounded more earnest than the last. I sighed and figured it might be better to just hash it out face to face. So I agreed. Zane messaged me too, said he'd come pick me up. I waited and waited, until the sky turned pitch black and a downpour hammered the city. Ninety-nine calls. He never showed. I sighed again, hailed a cab, and headed over. The moment I reached the door of the private room, I stopped. Laughter poured through the gap, bright and careless. âYou have no idea. I was just being polite when I invited her, and Eva actually said yes!â "If you ask me, she's scared that if she throws too big a fit, Zane will dump her for real. So now she's crawling back to make nice.â âI mean, she's used goods after eight years. If Zane doesn't want her, who's gonna pick up the leftovers? No parents, no family, nowhere to go.â They talked about me the way people talk about a stray on the sidewalk. Not a shred of feeling. Zane sat at the far end. The dim light made his expression impossible to read. A girl with a sweet, innocent face was practically glued to his side. It hit me a beat too late. The mole on her collarbone was identical to the one in the photos. She stuck out her tongue, playful and cuteďź âOh, stop being so mean. She kept him company for eight years, after all. Even if you raise a dog that long, you'd feel something!â Zane didn't nod, didn't push back. He just pinched her nose and smiled at her, indulgent and fond. A smile pulled at the corner of my mouth. My whole body was shaking from how cold my heart had gone. I didn't bother announcing myself. I shoved the door open. The girl scrambled to push Zane away. âOh, quit playing shy! You two are usually joined at the hip. Why pretend you don't know each other now?â Zane's smile froze on his face. One by one, the others turned and saw me. The room went so awkward you could hear the silence curdle. Someone tried to smooth things overďź âHey, you made it! We were just saying you were taking forever. What kept you?â I didn't take the bait. I found a seat in the farthest corner, as far from Zane as a galaxy between us. Everyone traded uneasy glances. It was Norma who broke the silenceďź âCome sit by me! We've all been waiting for you!â I looked at that pretty face and thought about the file my lawyer friend had pulled up for me just hours ago. Norma Stewart. Fresh out of college. Hired at Zane's company not long ago, interning directly under him. The truth was, I'd known for a while that a new intern had joined his team. Back then I was too proud, too sure of myself to give her a second thought. When Zane suggested the three of us grab dinner, I straightened his tie and shooed him off to workďź âI don't have time for that. And you don't need to run this stuff by me. If anything happens between you two, you already know what I'll do.â Looking back, that had been him testing the waters before he cheated. I ignored Norma's invitation. The color drained from her face in an instant, and she turned to Zane with wounded eyes. That was when Zane decided to open his mouthďź âI was working late and forgot to pick you up. Is that really worth this much attitude? She's talking to you. Did you not hear her?â I scoffed. Then I unclasped the bracelet he'd given me and hurled it straight at his head. The bracelet was solid and heavy. It split his forehead open on impact, and blood welled up instantly. Before he could react, Norma threw herself in front of him, eyes blazing. âWhat is wrong with you? Can't you just talk like a normal person instead of getting violent?â The fierce resolve in her eyes was the exact same look I'd had the time I drank myself into coughing up blood to shield Zane at a business dinner. I let out a cold laugh. I looked at every single one of them closing ranks against me, and all I felt was the bitter taste of irony. I used to be stupid enough to believe I'd actually become part of his world. Chapter 5 Running around doing favors for his friends, drumming up business for them, helping with every little thing in their lives. All for one lousy âThanks, Mrs. Hardingâ so Zane could look good in front of his boys. In the end, none of it mattered. I'd been the only one who cared. I was tired, and I was done looking for answers. I picked up my bag and looked Zane dead in the eye. âWe're done. Go chase whatever freedom you think you want.â I didn't wait to see the shock in his eyes. I turned and walked out without looking back. He never argued. Never came home. Never sent a single message for days. I finished tying up loose ends, ready to say goodbye to this place for good. I was reaching for my suitcase when Zane strolled through the door, smelling like fresh body wash, in an irritatingly good mood. He spotted me and froze, guilt flashing across his face as he shoved something behind his back. ďźâCompany team-building trip the last couple days. Got caught up having fun, couldn't get away,â he blurted out. I looked at the thing he was trying to hide. A jacket. One of those matching couple's sets that had just dropped. Norma had posted the other half in the group chat, showing it off. I didn't call him out. I just kept walking toward the door. He raked a hand through his hair, agitation creeping into his voiceďź âEva, why won't you just let me explain? All you ever do is throw a tantrum and run off!â I held up my hand and cut him off. I pulled out my approved overseas transfer and felt the weight lift off my chest. He stood rooted to the spot, clutching the paper, his eyes tremblingďź âWhat is this? You're lying, right?â He searched my face desperately, hunting for even a trace of a bluff. There was none. I shook my head, exhausted by his refusal to face what was right in front of him. It was all there in black and white. There was no reason for me to fake a transfer approval just to make him feel guilty. âStop lying to yourself. The day you started hiding things from me, you should've known this day was coming.â I looked up at him one last time. All that was left in my eyes was disappointment. Then I grabbed my suitcase and walked out. No hesitation. Not this time. Zane Harding, I was setting you free. đĽClick Here To Read OnđđĽ99% readers recommend this novel!!!đ
Chapter 1 The day my boyfriend planned to propose, I found an opened tampon in his jacket pocket. I asked him whose it was. His hands tightened on the steering wheel, and the answer came out before he could thinkďź âProbably from the last team outing. One of the girls on my project team must've left it in my jacket.â He scrambled to make several calls to back up his story, men and women both. Every voice on the other end sang the same tuneďź âHey, Eva Henson! Everyone got so wasted that night. One of the girls borrowed Zane Harding's jacket and must've left it behind. Don't overthink it!â A sheen of cold sweat gathered at Zane's hairlineďź âSee? I wasn't lying.â I stared at his face. I didn't smile. While we were stopped at a red light, I caught him sneaking a glance at his phone, thumbing a row of likes into his minimized bros' group chat. ăYou absolute legends. That was a lifesaver. I owe you all forever!ă The replies piled inďźăBoys help boys! Damn, Zane, getting wild in the car like that! King shit!ă ăYou point, I shoot. Think the fat cow bought it?ă My heart plunged into ice water. What started as a joke turned into something I could never take back. Because that tampon was mine. The whole thing had been a spur-of-the-moment tease. ââ The car pulled into our garage, but the usual ease I felt coming home was gone. Zane didn't notice my ashen face. He hummed a tune and headed for the trunk. I knew what was back there. He'd filled it with Siberian roses, my favorites, along with a haul of designer gifts. Today was our five-year anniversary. He'd planned the whole proposal down to the last detail. For months, I'd been dropping hints about wanting to settle down. Zane was steady, dependable. He wanted to build a life together too, and he'd promised me a surprise with nothing but warmth in his eyes. I'd guessed he would pick our anniversary. I'd already chosen my outfit and booked the perfect makeup appointment. But now, staring at the ash-gray face in the rearview mirror, I didn't recognize myself. All the certainty just drained out of me. One joke. One tampon. And it had exposed a guilty conscience I never knew existed. Over eighteen hundred days together, reduced to a punchline. I watched him fussing with flower boxes and gift bags in the trunk, then picked up the phone he'd left behind. The passcode was still my birthday. The app lock was still our anniversary. His message list was practically empty. Apart from Boba Tea Reviewer, the contact he always used to order my drinks, there was nothing. I tapped into his hidden chats. The group messages had already been swiped away and deleted. I steadied myself and scrolled through his contacts. Most of the profile pictures and names I recognized. His coworkers' chat threads were still open, and their last messages were all about helping him plan the proposal. ăSiberian roses? My buddy runs a cold-chain air freight company. Just say the word and I'll have them flown in by tonight!ă ăZane, you need a connect for luxury brand discounts? My girlfriend's got a hookup at one of the big outlet stores. Whatever you want, just name it. Gotta give Eva the perfect surprise!ă ăFor real though, skip the overtime tomorrow. I'll cover your shift. Don't waste a night like that on work, you know what I'm saying?ă I started to wonder if what I'd seen was just my temper playing tricks on me. His coworkers shipped us harder than anyone. They'd poured real effort into this proposalâŚâŚ Would they really cover for him and trash-talk me behind my back? I put the phone back where it was and blinked against the dryness in my eyes. I drank the herbal supplement Zane had bought me for my nerves. I'd been grinding through a company pitch all week, dizzy and ears ringing from the strain, and he'd been looking out for me through every bit of it. I turned to watch Zane behind the car, rehearsing his proposal speech over and over. Inside the red velvet box was a diamond ring from Chaumet Paris. He'd saved an entire year's worth of bonuses to buy it. Chapter 2 I sat there wrestling with myself, turning it over and over. Was I reading too much into this? I'd always been the stubborn type. Two years ago, a misunderstanding nearly tore us apart for good. Zane had explained everything, swore he'd never give me reason to doubt him again. Maybe the frantic cover story was just him trying not to ruin today. This day he'd clearly been planning for a while. I talked myself down, forced a smile, and reached for the car door. The moment my fingers touched the handle, Zane's phone screen lit up. A message from some contact saved as Boba Tea Reviewerďź ăYou're so bad, Zane. This is YOUR fault for insisting we do it in the car last time. We almost got caught! Didn't I tell you to check and make sure you didn't leave any of my stuff behind?ă I stumbled out of the car and looked up into his eyes, still brimming with love and hope. He lowered himself onto one knee, solemn as a man at an altarďź âEva, marry me. Let me spend the rest of my life protecting you.â The scene I'd pictured a thousand times in my dreams was finally right in front of me. Except now it was tangled up with that filthy, nauseating lie. I shook my head with a bitter smileďź âZane, we're done.â The smile on his face froze solid. His brows knitted on instinctďź âEva, that's not funny. I'm serious right now. I'm proposing to you.â I met his irritated glare head-on. Didn't flinch. Didn't foldďź âAnd I'm serious about turning you down. The engagement is off.â Before he could react, I shoved his phone in his faceďź âDo I really need to spell it out for you?â Zane's pupils locked tight the second he read the message. On the screen, a flood of explicit photos had poured in, the kind that burned just to look at. âEva, you've got it wrongâŚâŚâ He scrambled for an explanation, but hadn't even settled on an excuse yet. On the other end, the messages started getting deleted one by one. ăSorry! I sent that to the wrong person!ă Followed by a string of groveling emojis. Zane's expression shifted like a fish gasping on dry land that just got tossed back in the waterďź âSee? She sent it to the wrong person. I can't even remember who she is. Probably just some scammer. You can't jump to conclusions like thisâŚâŚâ I let out a breath. I didn't keep arguing, but I didn't take back what I said either. I couldn't convince myself anymore. Not after how fast he'd crumbled the second I tested him. And the fact that the messages kept calling him âZaneâ by name. All just a coincidence. Back home, what used to be our warm little apartment felt like walking into a freezer. Zane trailed behind me like a kid who knew he was in trouble. He cleaned the apartment in silence, gathered all my dirty laundry, cooked a full dinner with four dishes and a soup. At the table, he quietly ladled my favorite corn and rib soup into my bowl. I pushed it aside. The rims of his eyes went red, this man who never let his pride slipďź âYou can't accuse me without solid proof. Someone sends a message to the wrong number and suddenly it's all my fault?â I stared down at my bowl and told him the truthďź âIt's not just that. The tampon I asked you about in the car? It was mine.â Zane's face darkenedďźâSo you were testing me?â âIt was a joke. I hadn't even told you the truth yet and you were already rallying your friends and coworkers to lie for you. Are you going to tell me that's not what happened?â I couldn't read the look in his eyes, dark and unsteady. He set his chopsticks down, picked them up again, opened his mouth to say something, then closed it. After dinner, for the first time ever, I was the one who cleared the table. He went to bed earlier than he ever had. We lay side by side, backs turned to each other, saying nothing. Close enough to touch. Miles apart. Eventually I sank into a heavy sleep. Beside me, the mattress shifted. He got up and left. Chapter 3 Behind him, where he couldn't see, my eyes snapped open. My phone buzzed nonstop. Earlier that day, I'd slipped into his group chat using a burner account. Zane had sent a messageďź ăBros, what do I do? That whole thing today was Eva testing me. The tampon was hers. She blew up and turned down the proposal.ă The chat explodedďź ăDude, that's cold! One little move and she had all of us fooled. How is she that calculating?ă ăWhat'd she say? Just flipped out and refused the engagement? After everything you've given her for eight years?ă Zane replied, tone dripping with self-pityďź ăIt was also because of the message Norma Stewart sentâŚâŚă A pink My Melody avatar popped up and dropped a tongue-out sticker. ăSooorry, I was just worried about you! How was I supposed to know your little wifey was watching that closely?ă I tapped into her profile. The suggestive photo on her page matched the one from the "wrong" message perfectly. It was never sent to the wrong person. Just at the wrong time. My fingers clenched the phone until my knuckles went white, and pain spread through my chest like a thousand tiny needles. Zane followed upďź ăIt's fine. I'm giving her the cold shoulder. She can only keep up the attitude for one night. By morning she'll come crawling back.ă ăShe's worthless and desperate to get married. She'd hand over everything she owns just to lock me down.ă A bitter laugh escaped me, and my vision blurred. Eight years ago, we met at a campus job fair. Both of us too broke to scrape together a dollar between us, desperate for any job that would put food on the table. We were competing for the same position, but when he heard my stomach growl, he stepped aside and let me have it. I knew HR had preferred a male candidate, so I bought him a bowl of ramen to make up for it. Two people eating hot noodles in the early hours of a spring morning. Hearts tend to close the distance on their own. Later, when he moved up north for a better opportunity, I gave him every penny I'd saved from work. He stood there holding those few thousand dollars, eyes glistening, and swore he'd build us a future. A few years passed. He landed a position at a top tech company and climbed the ranks, one promotion after another. But my father fell seriously ill. By the time he was on his deathbed, Zane hadn't made it in time to say goodbye. I cried until I couldn't breathe, and told him my father's last wish was for the two of us to stay together. Wrapped in Zane's arms, I'd cried so hard I could barely open my eyes. âZane, I have nothing left. My mom walked out on me when I was a kid, and now my dad's gone too. You can't leave me.â His broad shoulders held me so tight it hurt, and he kept repeatingďź âI won't leave youâŚâŚI won't.â All I remembered thinking back then was that I had to fulfill my father's dying wish. But now Zane's heart had moved on, and those promises were nothing but cheap chains. Tears dropped one by one onto the screen. I didn't confront him. I just closed the phone in silence. Zane had guessed wrong. I wasn't desperate to get married anymore. And I didn't need him anymore either. The next morning, we sat across from each other with nothing to say. As we headed out, Zane held the umbrella toward me out of habit. I didn't take it. I grabbed my bag, walked out the door, and behind me his âbe careful out thereâ died somewhere between his throat and his eyes. Once I was at my desk and had settled in, I went straight to my director and submitted an application for the overseas transfer. The company had wanted to send me abroad last year for a posting at a branch office in a region that needed my language skills. My college major was in foreign languages. I'd graduated top of my class. Back then, I'd turned it down without a second thought so I could take care of Zane. Now that his heart belonged to someone else, there was no reason to stay for him. The moment I submitted the application, a message popped up from a mutual friend of ours. Chapter 4 ăHey, we all heard about you and Zane. It's just a misunderstanding. How about we all get together tonight and clear things up?ă I didn't reply. I was busy downing coffee to stay awake. But they wouldn't let up. Each message that came through sounded more earnest than the last. I sighed and figured it might be better to just hash it out face to face. So I agreed. Zane messaged me too, said he'd come pick me up. I waited and waited, until the sky turned pitch black and a downpour hammered the city. Ninety-nine calls. He never showed. I sighed again, hailed a cab, and headed over. The moment I reached the door of the private room, I stopped. Laughter poured through the gap, bright and careless. âYou have no idea. I was just being polite when I invited her, and Eva actually said yes!â "If you ask me, she's scared that if she throws too big a fit, Zane will dump her for real. So now she's crawling back to make nice.â âI mean, she's used goods after eight years. If Zane doesn't want her, who's gonna pick up the leftovers? No parents, no family, nowhere to go.â They talked about me the way people talk about a stray on the sidewalk. Not a shred of feeling. Zane sat at the far end. The dim light made his expression impossible to read. A girl with a sweet, innocent face was practically glued to his side. It hit me a beat too late. The mole on her collarbone was identical to the one in the photos. She stuck out her tongue, playful and cuteďź âOh, stop being so mean. She kept him company for eight years, after all. Even if you raise a dog that long, you'd feel something!â Zane didn't nod, didn't push back. He just pinched her nose and smiled at her, indulgent and fond. A smile pulled at the corner of my mouth. My whole body was shaking from how cold my heart had gone. I didn't bother announcing myself. I shoved the door open. The girl scrambled to push Zane away. âOh, quit playing shy! You two are usually joined at the hip. Why pretend you don't know each other now?â Zane's smile froze on his face. One by one, the others turned and saw me. The room went so awkward you could hear the silence curdle. Someone tried to smooth things overďź âHey, you made it! We were just saying you were taking forever. What kept you?â I didn't take the bait. I found a seat in the farthest corner, as far from Zane as a galaxy between us. Everyone traded uneasy glances. It was Norma who broke the silenceďź âCome sit by me! We've all been waiting for you!â I looked at that pretty face and thought about the file my lawyer friend had pulled up for me just hours ago. Norma Stewart. Fresh out of college. Hired at Zane's company not long ago, interning directly under him. The truth was, I'd known for a while that a new intern had joined his team. Back then I was too proud, too sure of myself to give her a second thought. When Zane suggested the three of us grab dinner, I straightened his tie and shooed him off to workďź âI don't have time for that. And you don't need to run this stuff by me. If anything happens between you two, you already know what I'll do.â Looking back, that had been him testing the waters before he cheated. I ignored Norma's invitation. The color drained from her face in an instant, and she turned to Zane with wounded eyes. That was when Zane decided to open his mouthďź âI was working late and forgot to pick you up. Is that really worth this much attitude? She's talking to you. Did you not hear her?â I scoffed. Then I unclasped the bracelet he'd given me and hurled it straight at his head. The bracelet was solid and heavy. It split his forehead open on impact, and blood welled up instantly. Before he could react, Norma threw herself in front of him, eyes blazing. âWhat is wrong with you? Can't you just talk like a normal person instead of getting violent?â The fierce resolve in her eyes was the exact same look I'd had the time I drank myself into coughing up blood to shield Zane at a business dinner. I let out a cold laugh. I looked at every single one of them closing ranks against me, and all I felt was the bitter taste of irony. I used to be stupid enough to believe I'd actually become part of his world. Chapter 5 Running around doing favors for his friends, drumming up business for them, helping with every little thing in their lives. All for one lousy âThanks, Mrs. Hardingâ so Zane could look good in front of his boys. In the end, none of it mattered. I'd been the only one who cared. I was tired, and I was done looking for answers. I picked up my bag and looked Zane dead in the eye. âWe're done. Go chase whatever freedom you think you want.â I didn't wait to see the shock in his eyes. I turned and walked out without looking back. He never argued. Never came home. Never sent a single message for days. I finished tying up loose ends, ready to say goodbye to this place for good. I was reaching for my suitcase when Zane strolled through the door, smelling like fresh body wash, in an irritatingly good mood. He spotted me and froze, guilt flashing across his face as he shoved something behind his back. ďźâCompany team-building trip the last couple days. Got caught up having fun, couldn't get away,â he blurted out. I looked at the thing he was trying to hide. A jacket. One of those matching couple's sets that had just dropped. Norma had posted the other half in the group chat, showing it off. I didn't call him out. I just kept walking toward the door. He raked a hand through his hair, agitation creeping into his voiceďź âEva, why won't you just let me explain? All you ever do is throw a tantrum and run off!â I held up my hand and cut him off. I pulled out my approved overseas transfer and felt the weight lift off my chest. He stood rooted to the spot, clutching the paper, his eyes tremblingďź âWhat is this? You're lying, right?â He searched my face desperately, hunting for even a trace of a bluff. There was none. I shook my head, exhausted by his refusal to face what was right in front of him. It was all there in black and white. There was no reason for me to fake a transfer approval just to make him feel guilty. âStop lying to yourself. The day you started hiding things from me, you should've known this day was coming.â I looked up at him one last time. All that was left in my eyes was disappointment. Then I grabbed my suitcase and walked out. No hesitation. Not this time. Zane Harding, I was setting you free. đĽClick Here To Read OnđđĽ99% readers recommend this novel!!!đ
Chapter 1 The day my boyfriend planned to propose, I found an opened tampon in his jacket pocket. I asked him whose it was. His hands tightened on the steering wheel, and the answer came out before he could thinkďź âProbably from the last team outing. One of the girls on my project team must've left it in my jacket.â He scrambled to make several calls to back up his story, men and women both. Every voice on the other end sang the same tuneďź âHey, Eva Henson! Everyone got so wasted that night. One of the girls borrowed Zane Harding's jacket and must've left it behind. Don't overthink it!â A sheen of cold sweat gathered at Zane's hairlineďź âSee? I wasn't lying.â I stared at his face. I didn't smile. While we were stopped at a red light, I caught him sneaking a glance at his phone, thumbing a row of likes into his minimized bros' group chat. ăYou absolute legends. That was a lifesaver. I owe you all forever!ă The replies piled inďźăBoys help boys! Damn, Zane, getting wild in the car like that! King shit!ă ăYou point, I shoot. Think the fat cow bought it?ă My heart plunged into ice water. What started as a joke turned into something I could never take back. Because that tampon was mine. The whole thing had been a spur-of-the-moment tease. ââ The car pulled into our garage, but the usual ease I felt coming home was gone. Zane didn't notice my ashen face. He hummed a tune and headed for the trunk. I knew what was back there. He'd filled it with Siberian roses, my favorites, along with a haul of designer gifts. Today was our five-year anniversary. He'd planned the whole proposal down to the last detail. For months, I'd been dropping hints about wanting to settle down. Zane was steady, dependable. He wanted to build a life together too, and he'd promised me a surprise with nothing but warmth in his eyes. I'd guessed he would pick our anniversary. I'd already chosen my outfit and booked the perfect makeup appointment. But now, staring at the ash-gray face in the rearview mirror, I didn't recognize myself. All the certainty just drained out of me. One joke. One tampon. And it had exposed a guilty conscience I never knew existed. Over eighteen hundred days together, reduced to a punchline. I watched him fussing with flower boxes and gift bags in the trunk, then picked up the phone he'd left behind. The passcode was still my birthday. The app lock was still our anniversary. His message list was practically empty. Apart from Boba Tea Reviewer, the contact he always used to order my drinks, there was nothing. I tapped into his hidden chats. The group messages had already been swiped away and deleted. I steadied myself and scrolled through his contacts. Most of the profile pictures and names I recognized. His coworkers' chat threads were still open, and their last messages were all about helping him plan the proposal. ăSiberian roses? My buddy runs a cold-chain air freight company. Just say the word and I'll have them flown in by tonight!ă ăZane, you need a connect for luxury brand discounts? My girlfriend's got a hookup at one of the big outlet stores. Whatever you want, just name it. Gotta give Eva the perfect surprise!ă ăFor real though, skip the overtime tomorrow. I'll cover your shift. Don't waste a night like that on work, you know what I'm saying?ă I started to wonder if what I'd seen was just my temper playing tricks on me. His coworkers shipped us harder than anyone. They'd poured real effort into this proposalâŚâŚ Would they really cover for him and trash-talk me behind my back? I put the phone back where it was and blinked against the dryness in my eyes. I drank the herbal supplement Zane had bought me for my nerves. I'd been grinding through a company pitch all week, dizzy and ears ringing from the strain, and he'd been looking out for me through every bit of it. I turned to watch Zane behind the car, rehearsing his proposal speech over and over. Inside the red velvet box was a diamond ring from Chaumet Paris. He'd saved an entire year's worth of bonuses to buy it. Chapter 2 I sat there wrestling with myself, turning it over and over. Was I reading too much into this? I'd always been the stubborn type. Two years ago, a misunderstanding nearly tore us apart for good. Zane had explained everything, swore he'd never give me reason to doubt him again. Maybe the frantic cover story was just him trying not to ruin today. This day he'd clearly been planning for a while. I talked myself down, forced a smile, and reached for the car door. The moment my fingers touched the handle, Zane's phone screen lit up. A message from some contact saved as Boba Tea Reviewerďź ăYou're so bad, Zane. This is YOUR fault for insisting we do it in the car last time. We almost got caught! Didn't I tell you to check and make sure you didn't leave any of my stuff behind?ă I stumbled out of the car and looked up into his eyes, still brimming with love and hope. He lowered himself onto one knee, solemn as a man at an altarďź âEva, marry me. Let me spend the rest of my life protecting you.â The scene I'd pictured a thousand times in my dreams was finally right in front of me. Except now it was tangled up with that filthy, nauseating lie. I shook my head with a bitter smileďź âZane, we're done.â The smile on his face froze solid. His brows knitted on instinctďź âEva, that's not funny. I'm serious right now. I'm proposing to you.â I met his irritated glare head-on. Didn't flinch. Didn't foldďź âAnd I'm serious about turning you down. The engagement is off.â Before he could react, I shoved his phone in his faceďź âDo I really need to spell it out for you?â Zane's pupils locked tight the second he read the message. On the screen, a flood of explicit photos had poured in, the kind that burned just to look at. âEva, you've got it wrongâŚâŚâ He scrambled for an explanation, but hadn't even settled on an excuse yet. On the other end, the messages started getting deleted one by one. ăSorry! I sent that to the wrong person!ă Followed by a string of groveling emojis. Zane's expression shifted like a fish gasping on dry land that just got tossed back in the waterďź âSee? She sent it to the wrong person. I can't even remember who she is. Probably just some scammer. You can't jump to conclusions like thisâŚâŚâ I let out a breath. I didn't keep arguing, but I didn't take back what I said either. I couldn't convince myself anymore. Not after how fast he'd crumbled the second I tested him. And the fact that the messages kept calling him âZaneâ by name. All just a coincidence. Back home, what used to be our warm little apartment felt like walking into a freezer. Zane trailed behind me like a kid who knew he was in trouble. He cleaned the apartment in silence, gathered all my dirty laundry, cooked a full dinner with four dishes and a soup. At the table, he quietly ladled my favorite corn and rib soup into my bowl. I pushed it aside. The rims of his eyes went red, this man who never let his pride slipďź âYou can't accuse me without solid proof. Someone sends a message to the wrong number and suddenly it's all my fault?â I stared down at my bowl and told him the truthďź âIt's not just that. The tampon I asked you about in the car? It was mine.â Zane's face darkenedďźâSo you were testing me?â âIt was a joke. I hadn't even told you the truth yet and you were already rallying your friends and coworkers to lie for you. Are you going to tell me that's not what happened?â I couldn't read the look in his eyes, dark and unsteady. He set his chopsticks down, picked them up again, opened his mouth to say something, then closed it. After dinner, for the first time ever, I was the one who cleared the table. He went to bed earlier than he ever had. We lay side by side, backs turned to each other, saying nothing. Close enough to touch. Miles apart. Eventually I sank into a heavy sleep. Beside me, the mattress shifted. He got up and left. Chapter 3 Behind him, where he couldn't see, my eyes snapped open. My phone buzzed nonstop. Earlier that day, I'd slipped into his group chat using a burner account. Zane had sent a messageďź ăBros, what do I do? That whole thing today was Eva testing me. The tampon was hers. She blew up and turned down the proposal.ă The chat explodedďź ăDude, that's cold! One little move and she had all of us fooled. How is she that calculating?ă ăWhat'd she say? Just flipped out and refused the engagement? After everything you've given her for eight years?ă Zane replied, tone dripping with self-pityďź ăIt was also because of the message Norma Stewart sentâŚâŚă A pink My Melody avatar popped up and dropped a tongue-out sticker. ăSooorry, I was just worried about you! How was I supposed to know your little wifey was watching that closely?ă I tapped into her profile. The suggestive photo on her page matched the one from the "wrong" message perfectly. It was never sent to the wrong person. Just at the wrong time. My fingers clenched the phone until my knuckles went white, and pain spread through my chest like a thousand tiny needles. Zane followed upďź ăIt's fine. I'm giving her the cold shoulder. She can only keep up the attitude for one night. By morning she'll come crawling back.ă ăShe's worthless and desperate to get married. She'd hand over everything she owns just to lock me down.ă A bitter laugh escaped me, and my vision blurred. Eight years ago, we met at a campus job fair. Both of us too broke to scrape together a dollar between us, desperate for any job that would put food on the table. We were competing for the same position, but when he heard my stomach growl, he stepped aside and let me have it. I knew HR had preferred a male candidate, so I bought him a bowl of ramen to make up for it. Two people eating hot noodles in the early hours of a spring morning. Hearts tend to close the distance on their own. Later, when he moved up north for a better opportunity, I gave him every penny I'd saved from work. He stood there holding those few thousand dollars, eyes glistening, and swore he'd build us a future. A few years passed. He landed a position at a top tech company and climbed the ranks, one promotion after another. But my father fell seriously ill. By the time he was on his deathbed, Zane hadn't made it in time to say goodbye. I cried until I couldn't breathe, and told him my father's last wish was for the two of us to stay together. Wrapped in Zane's arms, I'd cried so hard I could barely open my eyes. âZane, I have nothing left. My mom walked out on me when I was a kid, and now my dad's gone too. You can't leave me.â His broad shoulders held me so tight it hurt, and he kept repeatingďź âI won't leave youâŚâŚI won't.â All I remembered thinking back then was that I had to fulfill my father's dying wish. But now Zane's heart had moved on, and those promises were nothing but cheap chains. Tears dropped one by one onto the screen. I didn't confront him. I just closed the phone in silence. Zane had guessed wrong. I wasn't desperate to get married anymore. And I didn't need him anymore either. The next morning, we sat across from each other with nothing to say. As we headed out, Zane held the umbrella toward me out of habit. I didn't take it. I grabbed my bag, walked out the door, and behind me his âbe careful out thereâ died somewhere between his throat and his eyes. Once I was at my desk and had settled in, I went straight to my director and submitted an application for the overseas transfer. The company had wanted to send me abroad last year for a posting at a branch office in a region that needed my language skills. My college major was in foreign languages. I'd graduated top of my class. Back then, I'd turned it down without a second thought so I could take care of Zane. Now that his heart belonged to someone else, there was no reason to stay for him. The moment I submitted the application, a message popped up from a mutual friend of ours. Chapter 4 ăHey, we all heard about you and Zane. It's just a misunderstanding. How about we all get together tonight and clear things up?ă I didn't reply. I was busy downing coffee to stay awake. But they wouldn't let up. Each message that came through sounded more earnest than the last. I sighed and figured it might be better to just hash it out face to face. So I agreed. Zane messaged me too, said he'd come pick me up. I waited and waited, until the sky turned pitch black and a downpour hammered the city. Ninety-nine calls. He never showed. I sighed again, hailed a cab, and headed over. The moment I reached the door of the private room, I stopped. Laughter poured through the gap, bright and careless. âYou have no idea. I was just being polite when I invited her, and Eva actually said yes!â "If you ask me, she's scared that if she throws too big a fit, Zane will dump her for real. So now she's crawling back to make nice.â âI mean, she's used goods after eight years. If Zane doesn't want her, who's gonna pick up the leftovers? No parents, no family, nowhere to go.â They talked about me the way people talk about a stray on the sidewalk. Not a shred of feeling. Zane sat at the far end. The dim light made his expression impossible to read. A girl with a sweet, innocent face was practically glued to his side. It hit me a beat too late. The mole on her collarbone was identical to the one in the photos. She stuck out her tongue, playful and cuteďź âOh, stop being so mean. She kept him company for eight years, after all. Even if you raise a dog that long, you'd feel something!â Zane didn't nod, didn't push back. He just pinched her nose and smiled at her, indulgent and fond. A smile pulled at the corner of my mouth. My whole body was shaking from how cold my heart had gone. I didn't bother announcing myself. I shoved the door open. The girl scrambled to push Zane away. âOh, quit playing shy! You two are usually joined at the hip. Why pretend you don't know each other now?â Zane's smile froze on his face. One by one, the others turned and saw me. The room went so awkward you could hear the silence curdle. Someone tried to smooth things overďź âHey, you made it! We were just saying you were taking forever. What kept you?â I didn't take the bait. I found a seat in the farthest corner, as far from Zane as a galaxy between us. Everyone traded uneasy glances. It was Norma who broke the silenceďź âCome sit by me! We've all been waiting for you!â I looked at that pretty face and thought about the file my lawyer friend had pulled up for me just hours ago. Norma Stewart. Fresh out of college. Hired at Zane's company not long ago, interning directly under him. The truth was, I'd known for a while that a new intern had joined his team. Back then I was too proud, too sure of myself to give her a second thought. When Zane suggested the three of us grab dinner, I straightened his tie and shooed him off to workďź âI don't have time for that. And you don't need to run this stuff by me. If anything happens between you two, you already know what I'll do.â Looking back, that had been him testing the waters before he cheated. I ignored Norma's invitation. The color drained from her face in an instant, and she turned to Zane with wounded eyes. That was when Zane decided to open his mouthďź âI was working late and forgot to pick you up. Is that really worth this much attitude? She's talking to you. Did you not hear her?â I scoffed. Then I unclasped the bracelet he'd given me and hurled it straight at his head. The bracelet was solid and heavy. It split his forehead open on impact, and blood welled up instantly. Before he could react, Norma threw herself in front of him, eyes blazing. âWhat is wrong with you? Can't you just talk like a normal person instead of getting violent?â The fierce resolve in her eyes was the exact same look I'd had the time I drank myself into coughing up blood to shield Zane at a business dinner. I let out a cold laugh. I looked at every single one of them closing ranks against me, and all I felt was the bitter taste of irony. I used to be stupid enough to believe I'd actually become part of his world. Chapter 5 Running around doing favors for his friends, drumming up business for them, helping with every little thing in their lives. All for one lousy âThanks, Mrs. Hardingâ so Zane could look good in front of his boys. In the end, none of it mattered. I'd been the only one who cared. I was tired, and I was done looking for answers. I picked up my bag and looked Zane dead in the eye. âWe're done. Go chase whatever freedom you think you want.â I didn't wait to see the shock in his eyes. I turned and walked out without looking back. He never argued. Never came home. Never sent a single message for days. I finished tying up loose ends, ready to say goodbye to this place for good. I was reaching for my suitcase when Zane strolled through the door, smelling like fresh body wash, in an irritatingly good mood. He spotted me and froze, guilt flashing across his face as he shoved something behind his back. ďźâCompany team-building trip the last couple days. Got caught up having fun, couldn't get away,â he blurted out. I looked at the thing he was trying to hide. A jacket. One of those matching couple's sets that had just dropped. Norma had posted the other half in the group chat, showing it off. I didn't call him out. I just kept walking toward the door. He raked a hand through his hair, agitation creeping into his voiceďź âEva, why won't you just let me explain? All you ever do is throw a tantrum and run off!â I held up my hand and cut him off. I pulled out my approved overseas transfer and felt the weight lift off my chest. He stood rooted to the spot, clutching the paper, his eyes tremblingďź âWhat is this? You're lying, right?â He searched my face desperately, hunting for even a trace of a bluff. There was none. I shook my head, exhausted by his refusal to face what was right in front of him. It was all there in black and white. There was no reason for me to fake a transfer approval just to make him feel guilty. âStop lying to yourself. The day you started hiding things from me, you should've known this day was coming.â I looked up at him one last time. All that was left in my eyes was disappointment. Then I grabbed my suitcase and walked out. No hesitation. Not this time. Zane Harding, I was setting you free. đĽClick Here To Read OnđđĽ99% readers recommend this novel!!!đ
Chapter 1 The day my boyfriend planned to propose, I found an opened tampon in his jacket pocket. I asked him whose it was. His hands tightened on the steering wheel, and the answer came out before he could thinkďź âProbably from the last team outing. One of the girls on my project team must've left it in my jacket.â He scrambled to make several calls to back up his story, men and women both. Every voice on the other end sang the same tuneďź âHey, Eva Henson! Everyone got so wasted that night. One of the girls borrowed Zane Harding's jacket and must've left it behind. Don't overthink it!â A sheen of cold sweat gathered at Zane's hairlineďź âSee? I wasn't lying.â I stared at his face. I didn't smile. While we were stopped at a red light, I caught him sneaking a glance at his phone, thumbing a row of likes into his minimized bros' group chat. ăYou absolute legends. That was a lifesaver. I owe you all forever!ă The replies piled inďźăBoys help boys! Damn, Zane, getting wild in the car like that! King shit!ă ăYou point, I shoot. Think the fat cow bought it?ă My heart plunged into ice water. What started as a joke turned into something I could never take back. Because that tampon was mine. The whole thing had been a spur-of-the-moment tease. ââ The car pulled into our garage, but the usual ease I felt coming home was gone. Zane didn't notice my ashen face. He hummed a tune and headed for the trunk. I knew what was back there. He'd filled it with Siberian roses, my favorites, along with a haul of designer gifts. Today was our five-year anniversary. He'd planned the whole proposal down to the last detail. For months, I'd been dropping hints about wanting to settle down. Zane was steady, dependable. He wanted to build a life together too, and he'd promised me a surprise with nothing but warmth in his eyes. I'd guessed he would pick our anniversary. I'd already chosen my outfit and booked the perfect makeup appointment. But now, staring at the ash-gray face in the rearview mirror, I didn't recognize myself. All the certainty just drained out of me. One joke. One tampon. And it had exposed a guilty conscience I never knew existed. Over eighteen hundred days together, reduced to a punchline. I watched him fussing with flower boxes and gift bags in the trunk, then picked up the phone he'd left behind. The passcode was still my birthday. The app lock was still our anniversary. His message list was practically empty. Apart from Boba Tea Reviewer, the contact he always used to order my drinks, there was nothing. I tapped into his hidden chats. The group messages had already been swiped away and deleted. I steadied myself and scrolled through his contacts. Most of the profile pictures and names I recognized. His coworkers' chat threads were still open, and their last messages were all about helping him plan the proposal. ăSiberian roses? My buddy runs a cold-chain air freight company. Just say the word and I'll have them flown in by tonight!ă ăZane, you need a connect for luxury brand discounts? My girlfriend's got a hookup at one of the big outlet stores. Whatever you want, just name it. Gotta give Eva the perfect surprise!ă ăFor real though, skip the overtime tomorrow. I'll cover your shift. Don't waste a night like that on work, you know what I'm saying?ă I started to wonder if what I'd seen was just my temper playing tricks on me. His coworkers shipped us harder than anyone. They'd poured real effort into this proposalâŚâŚ Would they really cover for him and trash-talk me behind my back? I put the phone back where it was and blinked against the dryness in my eyes. I drank the herbal supplement Zane had bought me for my nerves. I'd been grinding through a company pitch all week, dizzy and ears ringing from the strain, and he'd been looking out for me through every bit of it. I turned to watch Zane behind the car, rehearsing his proposal speech over and over. Inside the red velvet box was a diamond ring from Chaumet Paris. He'd saved an entire year's worth of bonuses to buy it. Chapter 2 I sat there wrestling with myself, turning it over and over. Was I reading too much into this? I'd always been the stubborn type. Two years ago, a misunderstanding nearly tore us apart for good. Zane had explained everything, swore he'd never give me reason to doubt him again. Maybe the frantic cover story was just him trying not to ruin today. This day he'd clearly been planning for a while. I talked myself down, forced a smile, and reached for the car door. The moment my fingers touched the handle, Zane's phone screen lit up. A message from some contact saved as Boba Tea Reviewerďź ăYou're so bad, Zane. This is YOUR fault for insisting we do it in the car last time. We almost got caught! Didn't I tell you to check and make sure you didn't leave any of my stuff behind?ă I stumbled out of the car and looked up into his eyes, still brimming with love and hope. He lowered himself onto one knee, solemn as a man at an altarďź âEva, marry me. Let me spend the rest of my life protecting you.â The scene I'd pictured a thousand times in my dreams was finally right in front of me. Except now it was tangled up with that filthy, nauseating lie. I shook my head with a bitter smileďź âZane, we're done.â The smile on his face froze solid. His brows knitted on instinctďź âEva, that's not funny. I'm serious right now. I'm proposing to you.â I met his irritated glare head-on. Didn't flinch. Didn't foldďź âAnd I'm serious about turning you down. The engagement is off.â Before he could react, I shoved his phone in his faceďź âDo I really need to spell it out for you?â Zane's pupils locked tight the second he read the message. On the screen, a flood of explicit photos had poured in, the kind that burned just to look at. âEva, you've got it wrongâŚâŚâ He scrambled for an explanation, but hadn't even settled on an excuse yet. On the other end, the messages started getting deleted one by one. ăSorry! I sent that to the wrong person!ă Followed by a string of groveling emojis. Zane's expression shifted like a fish gasping on dry land that just got tossed back in the waterďź âSee? She sent it to the wrong person. I can't even remember who she is. Probably just some scammer. You can't jump to conclusions like thisâŚâŚâ I let out a breath. I didn't keep arguing, but I didn't take back what I said either. I couldn't convince myself anymore. Not after how fast he'd crumbled the second I tested him. And the fact that the messages kept calling him âZaneâ by name. All just a coincidence. Back home, what used to be our warm little apartment felt like walking into a freezer. Zane trailed behind me like a kid who knew he was in trouble. He cleaned the apartment in silence, gathered all my dirty laundry, cooked a full dinner with four dishes and a soup. At the table, he quietly ladled my favorite corn and rib soup into my bowl. I pushed it aside. The rims of his eyes went red, this man who never let his pride slipďź âYou can't accuse me without solid proof. Someone sends a message to the wrong number and suddenly it's all my fault?â I stared down at my bowl and told him the truthďź âIt's not just that. The tampon I asked you about in the car? It was mine.â Zane's face darkenedďźâSo you were testing me?â âIt was a joke. I hadn't even told you the truth yet and you were already rallying your friends and coworkers to lie for you. Are you going to tell me that's not what happened?â I couldn't read the look in his eyes, dark and unsteady. He set his chopsticks down, picked them up again, opened his mouth to say something, then closed it. After dinner, for the first time ever, I was the one who cleared the table. He went to bed earlier than he ever had. We lay side by side, backs turned to each other, saying nothing. Close enough to touch. Miles apart. Eventually I sank into a heavy sleep. Beside me, the mattress shifted. He got up and left. Chapter 3 Behind him, where he couldn't see, my eyes snapped open. My phone buzzed nonstop. Earlier that day, I'd slipped into his group chat using a burner account. Zane had sent a messageďź ăBros, what do I do? That whole thing today was Eva testing me. The tampon was hers. She blew up and turned down the proposal.ă The chat explodedďź ăDude, that's cold! One little move and she had all of us fooled. How is she that calculating?ă ăWhat'd she say? Just flipped out and refused the engagement? After everything you've given her for eight years?ă Zane replied, tone dripping with self-pityďź ăIt was also because of the message Norma Stewart sentâŚâŚă A pink My Melody avatar popped up and dropped a tongue-out sticker. ăSooorry, I was just worried about you! How was I supposed to know your little wifey was watching that closely?ă I tapped into her profile. The suggestive photo on her page matched the one from the "wrong" message perfectly. It was never sent to the wrong person. Just at the wrong time. My fingers clenched the phone until my knuckles went white, and pain spread through my chest like a thousand tiny needles. Zane followed upďź ăIt's fine. I'm giving her the cold shoulder. She can only keep up the attitude for one night. By morning she'll come crawling back.ă ăShe's worthless and desperate to get married. She'd hand over everything she owns just to lock me down.ă A bitter laugh escaped me, and my vision blurred. Eight years ago, we met at a campus job fair. Both of us too broke to scrape together a dollar between us, desperate for any job that would put food on the table. We were competing for the same position, but when he heard my stomach growl, he stepped aside and let me have it. I knew HR had preferred a male candidate, so I bought him a bowl of ramen to make up for it. Two people eating hot noodles in the early hours of a spring morning. Hearts tend to close the distance on their own. Later, when he moved up north for a better opportunity, I gave him every penny I'd saved from work. He stood there holding those few thousand dollars, eyes glistening, and swore he'd build us a future. A few years passed. He landed a position at a top tech company and climbed the ranks, one promotion after another. But my father fell seriously ill. By the time he was on his deathbed, Zane hadn't made it in time to say goodbye. I cried until I couldn't breathe, and told him my father's last wish was for the two of us to stay together. Wrapped in Zane's arms, I'd cried so hard I could barely open my eyes. âZane, I have nothing left. My mom walked out on me when I was a kid, and now my dad's gone too. You can't leave me.â His broad shoulders held me so tight it hurt, and he kept repeatingďź âI won't leave youâŚâŚI won't.â All I remembered thinking back then was that I had to fulfill my father's dying wish. But now Zane's heart had moved on, and those promises were nothing but cheap chains. Tears dropped one by one onto the screen. I didn't confront him. I just closed the phone in silence. Zane had guessed wrong. I wasn't desperate to get married anymore. And I didn't need him anymore either. The next morning, we sat across from each other with nothing to say. As we headed out, Zane held the umbrella toward me out of habit. I didn't take it. I grabbed my bag, walked out the door, and behind me his âbe careful out thereâ died somewhere between his throat and his eyes. Once I was at my desk and had settled in, I went straight to my director and submitted an application for the overseas transfer. The company had wanted to send me abroad last year for a posting at a branch office in a region that needed my language skills. My college major was in foreign languages. I'd graduated top of my class. Back then, I'd turned it down without a second thought so I could take care of Zane. Now that his heart belonged to someone else, there was no reason to stay for him. The moment I submitted the application, a message popped up from a mutual friend of ours. Chapter 4 ăHey, we all heard about you and Zane. It's just a misunderstanding. How about we all get together tonight and clear things up?ă I didn't reply. I was busy downing coffee to stay awake. But they wouldn't let up. Each message that came through sounded more earnest than the last. I sighed and figured it might be better to just hash it out face to face. So I agreed. Zane messaged me too, said he'd come pick me up. I waited and waited, until the sky turned pitch black and a downpour hammered the city. Ninety-nine calls. He never showed. I sighed again, hailed a cab, and headed over. The moment I reached the door of the private room, I stopped. Laughter poured through the gap, bright and careless. âYou have no idea. I was just being polite when I invited her, and Eva actually said yes!â "If you ask me, she's scared that if she throws too big a fit, Zane will dump her for real. So now she's crawling back to make nice.â âI mean, she's used goods after eight years. If Zane doesn't want her, who's gonna pick up the leftovers? No parents, no family, nowhere to go.â They talked about me the way people talk about a stray on the sidewalk. Not a shred of feeling. Zane sat at the far end. The dim light made his expression impossible to read. A girl with a sweet, innocent face was practically glued to his side. It hit me a beat too late. The mole on her collarbone was identical to the one in the photos. She stuck out her tongue, playful and cuteďź âOh, stop being so mean. She kept him company for eight years, after all. Even if you raise a dog that long, you'd feel something!â Zane didn't nod, didn't push back. He just pinched her nose and smiled at her, indulgent and fond. A smile pulled at the corner of my mouth. My whole body was shaking from how cold my heart had gone. I didn't bother announcing myself. I shoved the door open. The girl scrambled to push Zane away. âOh, quit playing shy! You two are usually joined at the hip. Why pretend you don't know each other now?â Zane's smile froze on his face. One by one, the others turned and saw me. The room went so awkward you could hear the silence curdle. Someone tried to smooth things overďź âHey, you made it! We were just saying you were taking forever. What kept you?â I didn't take the bait. I found a seat in the farthest corner, as far from Zane as a galaxy between us. Everyone traded uneasy glances. It was Norma who broke the silenceďź âCome sit by me! We've all been waiting for you!â I looked at that pretty face and thought about the file my lawyer friend had pulled up for me just hours ago. Norma Stewart. Fresh out of college. Hired at Zane's company not long ago, interning directly under him. The truth was, I'd known for a while that a new intern had joined his team. Back then I was too proud, too sure of myself to give her a second thought. When Zane suggested the three of us grab dinner, I straightened his tie and shooed him off to workďź âI don't have time for that. And you don't need to run this stuff by me. If anything happens between you two, you already know what I'll do.â Looking back, that had been him testing the waters before he cheated. I ignored Norma's invitation. The color drained from her face in an instant, and she turned to Zane with wounded eyes. That was when Zane decided to open his mouthďź âI was working late and forgot to pick you up. Is that really worth this much attitude? She's talking to you. Did you not hear her?â I scoffed. Then I unclasped the bracelet he'd given me and hurled it straight at his head. The bracelet was solid and heavy. It split his forehead open on impact, and blood welled up instantly. Before he could react, Norma threw herself in front of him, eyes blazing. âWhat is wrong with you? Can't you just talk like a normal person instead of getting violent?â The fierce resolve in her eyes was the exact same look I'd had the time I drank myself into coughing up blood to shield Zane at a business dinner. I let out a cold laugh. I looked at every single one of them closing ranks against me, and all I felt was the bitter taste of irony. I used to be stupid enough to believe I'd actually become part of his world. Chapter 5 Running around doing favors for his friends, drumming up business for them, helping with every little thing in their lives. All for one lousy âThanks, Mrs. Hardingâ so Zane could look good in front of his boys. In the end, none of it mattered. I'd been the only one who cared. I was tired, and I was done looking for answers. I picked up my bag and looked Zane dead in the eye. âWe're done. Go chase whatever freedom you think you want.â I didn't wait to see the shock in his eyes. I turned and walked out without looking back. He never argued. Never came home. Never sent a single message for days. I finished tying up loose ends, ready to say goodbye to this place for good. I was reaching for my suitcase when Zane strolled through the door, smelling like fresh body wash, in an irritatingly good mood. He spotted me and froze, guilt flashing across his face as he shoved something behind his back. ďźâCompany team-building trip the last couple days. Got caught up having fun, couldn't get away,â he blurted out. I looked at the thing he was trying to hide. A jacket. One of those matching couple's sets that had just dropped. Norma had posted the other half in the group chat, showing it off. I didn't call him out. I just kept walking toward the door. He raked a hand through his hair, agitation creeping into his voiceďź âEva, why won't you just let me explain? All you ever do is throw a tantrum and run off!â I held up my hand and cut him off. I pulled out my approved overseas transfer and felt the weight lift off my chest. He stood rooted to the spot, clutching the paper, his eyes tremblingďź âWhat is this? You're lying, right?â He searched my face desperately, hunting for even a trace of a bluff. There was none. I shook my head, exhausted by his refusal to face what was right in front of him. It was all there in black and white. There was no reason for me to fake a transfer approval just to make him feel guilty. âStop lying to yourself. The day you started hiding things from me, you should've known this day was coming.â I looked up at him one last time. All that was left in my eyes was disappointment. Then I grabbed my suitcase and walked out. No hesitation. Not this time. Zane Harding, I was setting you free. đĽClick Here To Read OnđđĽ99% readers recommend this novel!!!đ
Brands like John McGlynn Miriam O'Sullivan
Other active advertisers in beauty and makeup
John McGlynn Miriam O'Sullivan ads: frequently asked questions
How many Facebook ads does John McGlynn Miriam O'Sullivan run?+
We have tracked 5 ads from John McGlynn Miriam O'Sullivan, and 0 are active right now.
Where does John McGlynn Miriam O'Sullivan advertise?+
Their ads mostly target United Kingdom, across audience network, facebook, instagram, threads.
Is John McGlynn Miriam O'Sullivan still advertising?+
Not at the moment. Their most recent ad started on Jun 25, 2026.
How can I track John McGlynn Miriam O'Sullivan's new ads?+
Create a free account and press Track this brand. Every new beauty and makeup ad they launch will appear in your tracker.
Track John McGlynn Miriam O'Sullivan automatically
Get every new ad they launch in your tracker, with creatives, copy and landing pages.