Self reflection 

One of the hardest parts of personal growth is building the muscle of self-reflection. At the start it feels like one of the hardest habits to build and perhaps even a little self-indulgent. Yet, as this article 'Why You Should Make Time for Self-Reflection (Even If You Hate Doing it' shows people who reflected for …