Mentors come in different shapes and sizes. Atleast the good ones come with all the above or few of the above qualities. My experience with mentors has been quite fascinating to see the journey they’ve gone through and the experience they’ve amassed.