You're in the shower, or merging onto the highway, or halfway through a sentence to someone else — and there it is again. The message. You've written it fourteen times. You've deleted it fourteen times. The friend it's addressed to blocked you six months ago and never said why.
You don't even want them back, some days. You want them to read it. You want the silence to finally say something back.
The dilemma
What follows is a composite — the kind of situation we see over and over in this category, assembled into one person so we can work it cleanly. No real names, no real inbox.
Call her Nina. For nine years, Priya was the friend who knew everything — the one Nina called first when her father went into hospital, the one who stood up at her wedding. Then, fourteen months ago, Priya stopped replying. No fight. No incident Nina can point to. A text left on read, then a call declined, then — she only found out weeks later — a block across every channel. Mutual friends shrug: "She's going through something." Priya has never once named what Nina did.
Nina has drafted the message a hundred times. The current version is good — warm, non-accusatory, four paragraphs. It says: I don't know what happened. I miss you. If I hurt you, I'd want to know. Her thumb hovers over a profile she can't even see. She's not sure if she wants to hit send through an email that might still land, or just wants to feel, one more time, like she tried.
Here's the detail she doesn't say out loud: she's been reading Priya's new posts through a friend's account. She checks. She knows which coffee shop. The draft isn't really four paragraphs of warmth. It's a hook, baited to make the silence bite back.
The read
Four lenses actually bite here. Watch two of them disagree.
Non-harm — the plain question of who gets hurt by the action. On its face, a clean, kind message harms no one. But look closer. A person who blocked you across every channel has already made a request, in the loudest language available: no contact. Routing a warm note through an old email to bypass that block is not neutral. It's walking through a door someone shut. Non-harm pulls toward: honor the boundary you were handed, even wordless.
Honesty — is the action what it claims to be? This is where Nina's draft starts to buckle. The message presents itself as closure, offered freely. But she's been watching Priya's life through a borrowed window. The four paragraphs aren't an offering; they're a demand for a response, dressed as a gift. Honesty asks a brutal question: if Priya read every word and still said nothing, would the message have done its job? If the answer is no, it was never a word to say. It was a lever to pull. These two lenses now pull hard against each other — non-harm says don't reach through the wall, and a part of Nina wants honesty to bless the reach as "just being open." It won't.
Detachment — the discipline of separating the deed you can do from the fruit you can't own. This is the whole case. There are exactly two things in this story. One: whether Nina has a clean, true word she needs to say — something that is hers, that she'd say into the void and feel complete having said. Two: Priya's acknowledgment — the I'm sorry, the here's what happened, the loop closing on both sides. The first is hers to act on. The second depends entirely on another person's unknowable interior. The point 2.47 keeps making is that you have a claim on the action and no claim at all on the result. Nina's loop runs because she's fused the two — she can't let the message go because she's really refusing to let the answer go.
Restraint — holding the impulse before it manufactures its own justification. The checking, the borrowed account, the perfecting of a draft she keeps not sending: this isn't deliberation. It's the mind branching endlessly because branching feels like doing something, while the actual move — close it on her side, or send one clean outcome-free word and release it — stays untouched.
So here is the committed call. If there is a true thing that is yours to say, say it once — clean, brief, with no hook and no question mark waiting for a reply — then close the channel and the checking on your side. If the only reason to send is to make the silence answer, don't send; the word was never yours, it was bait, and the loop closes on you alone.
A general AI chatbot will hand Nina whichever ending she leans toward — prompt it with "help me write a heartfelt message" and it drafts the hook; prompt it with "talk me out of it" and it affirms her strength for letting go. That pliability is a pattern anyone can reproduce in an afternoon. KarmaLens works the other way: it asks the fact that changes everything first — would you still send this if they read it and never replied? — then makes one call and holds it. The roads sit beside it with their real costs, and the call won't be negotiated down to flatter the draft you've already written. When a verse fits, you get it verbatim, not a vibe.
What you can do tonight, for free
Here's the test that separates the word you'd say from the response you need. Call it the no-reply test.
Write the message you keep drafting. Now add one sentence to the top, in your own handwriting: They will read this and say nothing back. Ever.
Read your message again under that condition. Then finish this out loud: Knowing no answer is coming, I'd still send this because ___.
If the blank fills with something that's genuinely yours — because it's true and I needed to have said it — the word is clean. Send it once and stop checking. If the blank collapses — because they'd have to finally admit / respond / feel bad — you've found the hook. The message was a demand for a reply wearing the costume of closure, and the honest move is to let the loop close on your side, where it was always going to have to close anyway.
One more line to catch the checking: I keep the borrowed window open so that ___. If the blank points at them seeing / them knowing / them coming back, the window isn't information. It's the loop, feeding itself.
कर्मण्येवाधिकारस्ते मा फलेषु कदाचन। मा कर्मफलहेतुर्भूर्मा ते सङ्गोऽस्त्वकर्मणि।।2.47।।
karmaṇy-evādhikāras te mā phaleṣhu kadāchana mā karma-phala-hetur bhūr mā te saṅgo ’stvakarmaṇi
Your right is only to work, but not to its results; do not let the results of action be your motive, nor let your attachment be to inaction.
The clean word and the loop you can't stop both live in the same place — the gap between what's yours to do and what you're waiting for someone else to do. If you want to work your own version with the facts named and the roads costed, start a reading on the person you can't stop drafting to. You can read how other relationship dilemmas get worked, or see a gallery of finished readings first.
So: is the message yours to say — or are you just trying to make the silence answer?
References
- Bhagavad Gita 2.47 — English translation by Swami Sivananda, via BhagavadGita.io.
Your turn
Bring your own dilemma.
One clear decision, the first step, every option with its cost — free with an account. Your words stay private; they're never published.