Having a life mentor is not just about someone guiding you to the right direction, but also about getting used to having someone strip off your egoistic, defensive wall so that you can give life a rational examination that it deserves everyday.

I think constant mentorship is the probably the best way to develop any person personally and professionally.