HOW do you master your thoughts? What a loaded question and one that is not easy to do. In fact, mastering your thoughts is probably the hardest thing you will ever do in life. How can we achieve it? Karim Hemmings shares what he has learned trying to master his own thoughts throughout the years....