Best Customers

A doctor’s best customers are sick people. The best customers of spiritual Masters are those who are fed up with the world. If you are happy and everything is perfect in your life, why do you need someone to tell you how to improve your life? Basically, you have to be confused and feel you…