The Personal Growth Cycle

graph TD
    %% Nodurile de Start și Final
    Start((Start Journey)) --> A[Self-Reflection & Awareness]

    %% Faza de Planificare
    subgraph Planning ["Phase 1: Design"]
        A --> B[Identify Core Values & Vision]
        B --> C[Set SMART Goals]
        C --> D[Develop Action Plan]
    end

    %% Faza de Execuție
    subgraph Execution ["Phase 2: The Grind"]
        D --> E[Deliberate Practice & Learning]
        E --> F[Apply Knowledge / Take Action]
    end

    %% Punctul de Decizie (Obstacole)
    F --> G{Encounter Obstacle?}

    %% Bucla de Eșec/Învățare
    G -- Yes (Setback) --> H[Analyze Failure]
    H --> I[Adjust Strategy / Pivot]
    I --> D
    
    %% Calea Succesului
    G -- No (Progress) --> J{Goal Achieved?}
    
    J -- Not Yet --> E
    J -- Yes! --> K[Celebrate Milestone]

    %% Faza de Integrare
    subgraph Integration ["Phase 3: Level Up"]
        K --> L[Integrate New Habit/Skill]
        L --> M[Retrospective & Review]
    end

    %% Bucla Infinită de Creștere
    M --> N{Ready for Next Level?}
    N -- Yes --> B
    N -- Rest Needed --> O[Period of Rest & Recovery]
    O --> B

    %% Stiluri

    class Start,N,O plain;
    class K,L,M success;
    class G,J warning;
    class H,I failure;
    class A,B,C,D,E,F action;