Having a Guru, or a master, was never just considered a matter of pride in ancient India; it was mandatory to have a Guru. Moving from where you are stuck to having the flow in life towards its ultimate goal is the second benefit of having the Guru. The third benefit of having the Guru is when you have a desire for something. Knowledge, forward movement, achievement, and freedom: you gain these four rewards by having the Guru in your life. In the presence of the Guru, knowledge flourishes, sorrow diminishes, joy wells up without any reason, abundance dawns, and all talents manifest.