Narcissist vs. Empath Diagram
This diagram maps the stages of an empath–narcissist relationship where the narcissist stays, using a Mermaid state diagram. It visualizes paths from idealization through devaluation and control, then to boundary-setting and a stable outcome, while also showing regression, submission, and separation routes. The page loads `diagram.mermaid` via `fetch` and renders it with the Mermaid library, applying custom styling through `mermaid.initialize` and direct SVG manipulation.
AI-generated descriptionEmpath–Narcissist Interaction Cycle (Narcissist Stays)
This Mermaid state diagram models the interaction sequence in relationships involving an empath and a narcissist, specifically focusing on the path where the narcissist stays in the relationship and adjusts to the empath's boundaries.
Stages
- Idealization → charm and intense validation
- Devaluation → criticism and coldness as novelty fades
- Control / Gaslighting → manipulation to retain dominance
- Empath Awakens → pattern recognition and clarity
- Set Boundaries → establishing firm, non-negotiable limits
- Enforce Boundaries → applying consequences when boundaries are violated
- Stable Relationship → ongoing respect for boundaries and healthy coexistence
Key Characteristics
- The empath recognizes the manipulation pattern and awakens to the reality of the situation
- The empath establishes and consistently enforces healthy boundaries
- The narcissist chooses to remain in the relationship and adapt to these limits
- The relationship stabilizes with the empath maintaining their integrity and the narcissist respecting the boundaries
- Ongoing boundary maintenance prevents regression back to manipulative behaviors
Additional Features
The diagram includes:
- Regression paths showing how manipulation might resurface, leading back to Control stage
- Maintenance loop between Stable and Enforce Boundaries for ongoing boundary check-ins
- Separation paths showing how an empath may still choose to exit at various stages
Run
Open index.html in a browser. The page loads
diagram.mermaid and renders it with Mermaid.