It's 9:40 p.m. and you're the last badge in the office again. You tell yourself it's the launch. You tell yourself the team would drown without you. Both might be true. Something else might also be true: it would quietly wreck you to be replaceable, and the overtime is how you keep proving you're not.
That second sentence is the one nobody puts in the reading. So the reading flatters you instead.
The dilemma
Here's a composite — the kind we see constantly in this category, stitched from many readings, no one real person.
Call him Vikas. Senior engineer, nine years at a mid-size company, the person every incident Slack channel eventually @-mentions by name. He hasn't taken a full week off in two years. His partner has started saying "the team" the way you'd name a rival. Vikas is now being offered a sideways move into a smaller, slower group that does deeper work — less firefighting, less visibility, far fewer 3 a.m. pings. The growth is obvious. He keeps turning it down.
His stated reason: "My current team depends on me. Right now, leaving would be abandoning them." That is a real sentence. It has the exact shape of duty.
The ugly detail he doesn't lead with: when his manager floated bringing in a second senior to "spread the load," Vikas felt something drop in his chest. Not relief. A small, cold panic. He spent that evening making himself more necessary, not less — rewriting a runbook in shorthand only he could read.
So which lens is actually speaking when Vikas says "they depend on me"? Duty, the role that outlasts his mood? Or attachment, the part of him that needs to be the one who's needed? Those two sound identical from the outside. They pull in opposite directions.
The read
Most people think lens-cherry-picking means skipping a lens you dislike. The subtler rig is this: naming the wrong lens — the flattering twin — and letting it quietly decide the verdict before deliberation starts. Three pairs get swapped most often.
Duty vs. attachment (the one running Vikas)
Duty asks what the role genuinely requires, whether or not you're thanked for it. Attachment asks how it would feel to be replaceable. Read them side by side on this dilemma and they split clean. Duty here says: the team needs coverage — a documented system, a trained second, continuity. It does not specify that the coverage has to be Vikas's face forever. Attachment says: the coverage has to be me, because me-being-necessary is the thing I can't lose. The runbook rewrite is the tell. A duty-driven person makes themselves dispensable on purpose, because the role outranks the ego in it. An attachment-driven person makes themselves indispensable and calls it loyalty. The cold panic at "a second senior" is attachment admitting, for one honest second, what it's actually protecting.
Non-harm vs. conflict-avoidance
These swap constantly. Non-harm asks who gets hurt and works to spare them real injury. Conflict-avoidance asks who gets upset and works to spare you the discomfort of their reaction. Vikas reaches for non-harm — "I don't want to leave them exposed." But a team of eight capable engineers isn't harmed by a planned, documented handoff. What Vikas would actually avoid, by staying, is the awkward week of disappointed faces and the manager asking why. That's not sparing them harm. That's sparing himself friction and calling it kindness. The eight lenses only bite when you refuse to let the comfortable twin answer for the costly one.
Discernment vs. self-justification
Discernment sorts what's actually happening from the story you prefer. Self-justification is discernment's costume: it uses the vocabulary of clear-seeing to reach a foregone conclusion. "I've thought about this carefully" is the phrase, and it can mean either. The test is whether the thinking could have come out the other way. Vikas's thinking could not. Every path he "considered" ended at staying.
Now watch the tension bite. Duty and attachment both say stay. If Vikas names the voice "duty," the verdict is settled and noble before the real question is ever asked. If he names it "attachment," a different question opens: what does the role actually need, and can he give it that without being its permanent single point of failure? The wrong label doesn't just mislead the reading — it skips it.
The verdict: take the move — but the first step isn't resigning, it's building your own replacement. The duty you keep claiming is real, and it is satisfiable: spend two weeks training a second senior and rewriting that runbook so a stranger could follow it. If the team survives your plan on paper, "they depend on me" was attachment, and the move is clean. If it genuinely can't, you've found a real duty debt to pay down before you go — not a reason to stay forever.
Why a committed call, not a mirror
Paste Vikas's dilemma into a general AI chatbot and you'll get a weather vane. Lean "I owe them" and it will warm to your loyalty; lean "I'm burning out" and it will cheer your exit — because agreeableness is a documented behavior in those systems, not a one-off glitch. KarmaLens works the other way around. It asks for the deciding fact first — here, did the chest drop at the word "replaceable"? — then makes a single call and holds it, laying the real options beside it with what each actually costs, and quoting a verse verbatim only where one genuinely fits rather than for garnish. You can argue with the verdict on the reading; it won't quietly re-rig itself to flatter whichever way you lean next.
The twin test (run it tonight, free)
Write your noble reason as one flat sentence: "I'm staying because they depend on me." Then do two things.
- Name the twin. For every virtuous lens you're claiming, write its flattering counterfeit next to it: duty / needing to be needed, non-harm / avoiding the awkward conversation, honesty / being right out loud, discernment / already decided. Circle the pair that fits your sentence.
- Run the replaceability check. Finish: "If I made myself completely replaceable here in two weeks, I would feel ___." If the blank is relief or pride — duty was speaking; the role mattered more than your indispensability, and you can serve it from anywhere. If the blank is a small cold drop — some loss, some panic, some "then what am I" — attachment was wearing duty's uniform, and the verdict it handed you needs re-reading.
You can't pick which twin is talking. That's the point — the one deciding is never a neutral judge of its own motive. But you can measure the gap between what the role needs and what you'd feel losing it. A duty closes that gap by making itself unnecessary. An attachment keeps it open on purpose.
यदहङ्कारमाश्रित्य न योत्स्य इति मन्यसे।मिथ्यैष व्यवसायस्ते प्रकृतिस्त्वां नियोक्ष्यति।।18.59।।
yad ahankāram āśhritya na yotsya iti manyase mithyaiṣha vyavasāyas te prakṛitis tvāṁ niyokṣhyati
If, filled with egoism, thou thinkest, "I will not fight," then thy resolve is vain; nature will compel thee.
Browse how other dilemmas got read in the gallery, or sit with this: the thing you call indispensable — is it the work, or the being needed for it?
References
- Bhagavad Gita 18.59 — 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.