So I have been studying personal development for the past five years. After learning hundreds of different concepts I have come to the conclusion that mindfulness is the most important skill that one can learn in regards to attaining legitimate self-mastery. Before I dive into the concept of mindfulness, let us define self-mastery. Self-mastery…