The notification came at 9:47 PM on a Tuesday.
Meera was sitting cross-legged on her bed in her Baner flat, laptop balanced on a pillow, half-watching a standup special on Netflix and half-reviewing a pull request from Nikhil — who, for the third time this sprint, had forgotten to handle the null case in the payment gateway module. She had a Maggi bowl going cold on the side table and her hair was in that messy bun that Sahil used to call her "coding mode look."
The WhatsApp message was three words.
Sahil: We need to talk.
She stared at it. Three words. No emoji. No follow-up. Just that.
Her stomach did something — not a drop, more like a tilt. Like when the Uber takes that sharp left at Chandni Chowk signal and you weren't ready for it.
She typed: Ya sure, call?
The blue ticks appeared. Then disappeared into silence.
Four minutes passed. She closed the laptop. Opened Instagram. Closed Instagram. Opened WhatsApp again. The chat was still there, still those three words, still no reply.
At 9:53, the phone rang.
💔 The Call
She would replay this conversation a thousand times in the weeks that followed, and each time, new details would surface — the way his voice sounded like he'd rehearsed, the way he kept saying "I've been thinking" like that made it okay, the way he never once said her name.
"Meera, I don't think... I mean, I've been thinking about us, and I don't feel the connection anymore. Like, I care about you, but I don't think I'm in this anymore."
She said nothing. Which, for Meera Kulkarni, was basically a medical event. This was a woman who had once argued with a Swiggy delivery guy for eleven minutes about whether or not the raita was included in the combo meal. Silence was not her language.
"Are you there?" he asked.
"Haan," she said. "I'm here."
"I know the timing is bad — "
"The wedding is in three weeks, Sahil."
" — I know, and I'm sorry. I just... I wouldn't be fair to you if I went through with it feeling like this."
She wanted to scream. She wanted to throw the phone at the wall and then throw the wall at Pune. Instead, she heard herself say, in a voice that sounded like it belonged to someone else, someone older, someone who'd been expecting this:
"Is there someone else?"
The pause told her everything. The words that followed were just decoration.
"It's not like that. I just need — "
"Is. There. Someone. Else."
"...There's someone at work. But nothing's happened. I just realized — "
She hung up.
📲 The Spread
The thing about a breakup in 2025 is that it's never private.
In 1995, when Meera's Aai's cousin had her engagement broken off in Kolhapur, it took three weeks for the news to travel through the extended family. The aunties made their phone calls, one by one, in whispered Marathi, between 4 PM and 6 PM when STD rates were lower. The humiliation was slow-cooked, like a usal.
In 2025, it took forty minutes.
Meera hadn't told a single soul. She was still sitting on the bed, still in the same position, still holding the phone like it might explode. But somehow — she'd never figure out how — Sahil's cousin had texted Sahil's sister, who had texted Meera's colleague Aditi (they'd become friends at the engagement party), who had texted Priya, Meera's roommate, who was at that moment at a pub in Koregaon Park and immediately called.
"Meera? WHAT? Is it true?"
And then the dam broke.
By 10:30 PM, Meera's phone was buzzing every ninety seconds. Her mother called, crying. Her father called, silent — which was worse. Her brother sent a message that just said Didi, should I come? Her college friend Sneha sent a voice note that started with "Oh my God, babes" and went on for four minutes. Two of Sahil's friends — his friends, not hers — sent awkward messages that were clearly scouting for information while pretending to offer support.
And Instagram. God, Instagram.
Meera had 2,300 followers. Not influencer territory, but enough to have a presence. And that presence, for the past five months since the engagement, had been a carefully curated monument to coupledom. The ring photo. The Goa trip photo. The "He asked, I said yes" reel with 847 likes. The haldi ceremony throwback with her and Sahil's mothers standing together, both in yellow, both smiling so hard it looked painful.
She lay on the bed and scrolled through her own profile like an archaeologist examining the ruins of a civilization that had seemed permanent yesterday. Every photo was now a lie. Every caption — "My forever," "Best thing that ever happened to me," "Can't wait to do life with you" — was a public receipt of how wrong she'd been.
🗑️ Delete them? Then people ask questions. 📌 Leave them? Then you're the girl who still has engagement photos up after the engagement is off. 📦 Archive them? Archive an entire identity?
She did nothing. She put the phone face-down on the bed and stared at the ceiling fan.
🏢 The Flat
The flat was a 2BHK in Blue Ridge, one of those massive Baner townships where every building looks the same and the only way you know you're home is by the pothole pattern on the approach road. Meera had moved here two years ago, after getting the SDE-2 role at Finova — a mid-size fintech company with offices in Hinjewadi Phase 2. The flat was small but it was hers. Well, hers and Priya's. They split ₹28,000 rent, fought over the Netflix profile, and had an unspoken agreement that whoever got home first would keep the AC running for the other.
Tonight, the flat felt enormous. Priya was still out. The Netflix standup was still playing — some guy making jokes about dating apps. Meera turned it off.
She walked to the kitchen. Opened the fridge. Stared at the contents — a half-empty bottle of Paperboat aam panna, three eggs, leftover dal that may or may not have turned, and a block of Amul cheese that had been there since the engagement party. She closed the fridge.
She walked to the balcony. Ninth floor. From here, you could see the Blue Ridge garden below, deserted at this hour, and beyond it, the glow of the Hinjewadi skyline — a constellation of glass towers where a lakh people wrote code every day and then spent an hour and a half stuck in traffic going home. The petition to unclog Hinjewadi IT park had hit 25,000 signatures last month. Everyone was stuck somewhere.
She looked at the skyline and thought: I did everything right.
Engineering from COEP. Cracked the placement. Got the job. Got promoted. Found a decent guy on Hinge — okay, technically Aai found him through Kulkarni-kaku who knew his family through the Pune Saraswat network, and Meera had then found him on Hinge to make it feel modern. Same difference. He had a BITS degree, worked at Deloitte, didn't have weird opinions about women working after marriage. She had vetted him like a production deployment — every checkbox checked.
And the families were happy. Sahil's parents were from Dadar, which was practically a different country for Pune Maharashtrians, but they were "broad-minded" (her Aai's highest compliment for non-Pune people). The engagement was at a banquet hall in Aundh — 150 people, pink and white theme, a photo booth with props, and a guitarist who played "Tum Hi Ho" which Meera had specifically asked him not to play but whatever.
Total cost: ₹4.2 lakhs. Her father's retirement savings had contributed ₹2.5 lakhs of that. The wedding venue — The Orchid, Lavasa — was already booked. ₹3.8 lakhs, non-refundable deposit.
Meera did the math because that's what her brain did when her heart was breaking. The numbers were easier to hold than the feelings. ₹6.3 lakhs. Gone. Not gone-gone, there'd be negotiations and awkward conversations and maybe a legal notice that nobody would actually send. But effectively, emotionally, irreversibly — gone.
Her phone buzzed. She looked at it reflexively.
Aai: Meeru, zopli ka? Baba la BP vadhla. Ugach tension nako gheu. Devavar sod. 🙏 (Meeru, did you sleep? Baba's BP is up. Don't take tension. Leave it to God.)
Meera typed Ha Aai, zopte — "Yes Aai, sleeping" — and put the phone down.
She was not sleeping.
☀️ Wednesday Morning
7:15 AM. Alarm. Snooze. Alarm again. Snooze. Third alarm — the aggressive one she'd labeled "GET UP YOU HAVE EMIs" — and she opened her eyes.
For a clean three seconds, the world was normal. The ceiling was white. The fan was spinning. Her back ached from sleeping weird.
Then it hit.
Not slowly, not like a gentle wave of remembering. It hit like opening 47 unread Slack messages after a holiday — everything, all at once, at full volume. Sahil. The phone call. "I don't feel the connection anymore." The someone-at-work. Three weeks. Her Aai crying. Her Baba's blood pressure. Instagram. The ₹6.3 lakhs. The Amul cheese from the engagement party.
She pulled the blanket over her head.
Priya knocked. "Meeru? Chai?"
"Nahi."
"Office?"
"Sick leave."
A pause. Priya opened the door anyway. She was already dressed — kurta, jeans, laptop bag, Bata chappal that she swore were "ironic." She sat on the edge of Meera's bed and didn't say anything for a full minute. Which, for Priya, was also a medical event.
"Tu theek hai?" she finally asked.
"No."
"Kuch chahiye?"
"Haan. A time machine. Or a new face. Or a different life. You know, small things."
Priya almost smiled. "I'll make chai. You don't have to go to office. But you have to drink chai. That's non-negotiable."
Meera didn't move.
💼 The Slack Message
She called in sick. Then called in sick again on Thursday. By Friday, her manager Rajesh pinged her on Slack:
Rajesh: Hey Meera, hope you're feeling better. No pressure but the Razorpay integration sprint ends next week. Nikhil is handling your tickets but you know how that goes 😅 Take care!
She knew how that went. Nikhil would ship something that worked on his machine, break in production, and she'd spend three days untangling it when she got back. Some things were predictable even when the world was not.
She replied: Thanks Rajesh. Will be back Monday.
She was not sure she would be back Monday.
🚫 The Weekend of Avoidance
The weekend was a geography of avoidance.
She avoided the kitchen because Priya was there and Priya would want to talk. She avoided the balcony because the Hinjewadi skyline reminded her that she had a life she was supposed to be living. She avoided Instagram entirely — or tried to, and failed, and found herself at 1:47 AM on Saturday scrolling through Sahil's profile where the engagement photos were already gone. Already gone. Like they'd never happened. Like she was a merge conflict that had been resolved by choosing the other branch.
She checked his following list. There she was — a new follow. @nitya.mathur. Product designer at Deloitte. Clean feed, minimalist aesthetic, the kind of girl who posts one photo a month and gets 400 likes. Brown skin, good jawline, a reel about "design thinking" that had 12,000 views.
Meera stared at the reel for two minutes without pressing play.
She looked at her own last post — the engagement photo, still up, because she still hadn't decided what to do with it. 847 likes. 63 comments. "Made for each other!" "Finally! 😍" "Meera you deserve the BEST." Every comment was now a tiny paper cut.
She put the phone face-down again. This was becoming a habit.
🏠 Sunday at Kothrud
Sunday afternoon, she finally went to her parents' house in Kothrud. Not because she wanted to, but because not going would make it worse. In Indian families, absence is louder than presence. If you don't show up, you become a topic. If you're a topic, the aunties get involved. And once the aunties get involved, you're no longer a person — you're a situation.
Her father was in his usual chair, watching cricket. Maharashtra Premier League. He didn't look up when she walked in, but he said, "Cha thevli aahe." — Tea is kept for you. His way of saying: I know. I'm here. I won't push.
Her mother was a different story.
"Sahil chi aai cha call aala hota. Very rude she was. Saying it was 'mutual decision.' Mutual! Tula vicharla ka konhi?" (Did anyone ask you?)
"Aai, please — "
"And your Maushi called. She's telling everyone it was family issues. Family issues! What family issues? We gave them everything they asked. Even the Tanishq set — "
"AAI."
Her mother stopped. Not because of the volume — Meera had been loud — but because of what was underneath it. Something cracked. Something raw.
They looked at each other.
"Mi theek nahi aahe, Aai," Meera said quietly. I'm not okay.
Her mother's face did that thing — the thing Indian mothers' faces do when they switch, in one-tenth of a second, from being outraged on your behalf to being terrified for you. The anger drained out. The love flooded in. She sat down next to Meera and held her hand and said nothing.
Meera's father turned the volume down on the cricket. He still didn't look at her. But his hand reached for the remote and turned it down, and that was enough.
🚗 The Drive Back
She drove back to Baner at 8 PM, taking the old route through Paud Road instead of the highway because the highway reminded her of the drives she and Sahil used to take to Lavasa. Everything reminded her of something. The brain was like a search engine optimized for pain — every input returned a result connected to him.
She parked, walked into the flat, sat on the bed, and opened her phone.
127 unread WhatsApp messages across 14 chats. Three missed calls. One voicemail from a number she didn't recognize. A LinkedIn notification: "Meera, celebrate 3 years at Finova!" 🎉 — with a confetti animation, because LinkedIn's algorithm had no concept of irony.
She muted everything. Every group. Every contact. She almost muted Aai but couldn't bring herself to do it.
Then, in the silence, she noticed a message she'd missed. From a name she hadn't thought about in months.
🦇 The Meme
Arjun Iyer: [Sent a meme]
It was a screenshot of a tweet: "my therapist said I need to stop comparing myself to others. I bet your therapist didn't say that."
Below it, Arjun had typed: Saw this and thought of our 10th grade argument about whether Batman or Iron Man would need more therapy. Hope you're doing well Meera 😄
She almost scrolled past. Then she stopped.
Arjun Iyer. Arjun from school. From Symbiosis School on Senapati Bapat Road. The guy who sat behind her in chemistry class and used to draw flip-book animations in the margins of his NCERT textbook. The guy who could explain Schrödinger's equation using cricket analogies and once got into a fight with the physics teacher about whether the textbook's definition of entropy was "technically correct but spiritually wrong." The guy she'd been close friends with through 10th, 11th, and 12th, lost touch with in engineering (he went to VIT, she went to COEP), reconnected briefly on Instagram three years ago, and then drifted apart because that's what happens when life gets busy and nobody makes the effort.
She hadn't spoken to him in — what, two years? Maybe more. She vaguely remembered his last story: something about a trek to Rajgad. He was still in Pune, still in IT. That's all she knew.
She looked at the meme again. It was stupid. It was exactly the kind of thing he used to send.
She typed: 😂 Iron Man. Obviously Iron Man.
She sent it and put the phone down and didn't expect a reply tonight.
The reply came in nine seconds.
Arjun: STILL wrong after all these years. Batman's whole deal is unresolved trauma, that man needs a TEAM of therapists
Meera: And Iron Man built a suit of armor because he can't process emotions. That's not healthy either
Arjun: Fair point. Maybe they should both just go to therapy instead of saving the world
Meera: Too real
A pause.
Arjun: How are you doing Meera? Actually asking.
She stared at the message. Actually asking. Two words that cut through everything — through the "hope you're doing well" messages, through the "stay strong babe" voice notes, through the Instagram DMs from people who hadn't spoken to her in three years but suddenly had opinions about her life.
Actually asking.
She typed I'm fine and deleted it. Typed Not great and deleted that too. Typed My engagement just broke off and I can't breathe and stared at it for thirty seconds.
She deleted everything and typed:
Meera: Honestly? Not great. Can I call you sometime?
Arjun: Anytime. I mean it.
She put the phone down. Face up this time.
It was the first thing in five days that didn't make her feel worse.
🌙 The Whisper
She didn't call that night. She wasn't ready. But something had shifted — not the pain, the pain was fully intact, lodged in her chest like a notification that couldn't be dismissed. But somewhere, underneath the wreckage of the week, underneath the 847 likes and the ₹6.3 lakhs and the Nitya Mathur reel and her Aai's tears and her Baba's silence —
Somewhere, a very small, very quiet thing said:
You're still here. ✨
She didn't know what to do with that yet.
But she heard it.
📖 Next chapter: The Ping — where an old friendship reboots and a question nobody's asked before starts to change everything.