What should we do when we are feeling a longing for the Guru?
The longing is good. Longing itself is the power. That itself is the greatest power. In Hindi, it is said "Tadap hi ishwar hai" (longing itself is God). Blessed are those who have longing.