The Self Awareness Techniques
Developing self awareness techniques is a multi-faceted process. Among the many activities involved are practicing self-discipline, journaling, and seeking feedback. These practices help you gain insight into your self-perception and the effects of your actions. However, without mindfulness, developing these skills can be difficult.