These are some thoughts I have that relate to the relationship with my Guru, Pandit Samir Chatterjee :

My

Guru knows my questions before I ask them
Guru explained to me that one grows out of suffering
Guru knows I am sick before any symptoms show themselves
Guru has thrown me in the fire every chance he can get
Guru has heated my car up by sitting down in it
Guru has taught me, by example, the true meaning of discipline
Guru has taught me that happiness is attained when one realizes what one has
Guru has imparted knowledge that I have only begun to understand after some years
Guru has taught me about restraint and development
Guru has taught me how to see the bigger picture
. . .

My Guru is a teacher, guide, mentor, father, brother, colleague, friend...