Seeing our Guru as Buddha – in that way we mention specifically taking refuge in Guru
You can say more specifically: “I take refuge in Guru, I take refuge in Yidam, I take refuge in Dakini.” And “Buddha” does not mean only “Buddha Shakyamuni”, but there are many Buddhas. Guru Rinpoche, for example, is also a Buddha.
Dharma may not work as we wish due to lack of good conditions: faith, understanding, honesty, diligence
Many of you have heard of the Great Master Milarepa. And many of you have had chances to read His biography. So you would probably understand how difficult it was for Him to get authentic teaching, profound teaching from His Master.