Rabbi Noach Weinberg: Cheshbon Hanefesh – Spiritual Self-Evaluation
Five Steps of Cheshvon
1. What are you living for? Why?
2. What can you do to achieve this?
3. What does the Torah teach you about the meaning of life?
4. How can you fit into your day?
5. What are you really doing with your day?