Based on Bhagavad Gita Chapter 18, Text 63
When we strive to live spiritually, we often find ourselves succumbing to materialism, despite our prayers to Krishna for protection. At such times, we may start doubting whether Krishna actually helps us.
Such doubts arise when we don’t understand the exact nature of the help that Krishna offers on the spiritual journey. He has gifted all of us with the precious gift of free will and he never takes back what he has given; he never forces his will upon us.
The Bhagavad-gita demonstrates this in its concluding section. There, Krishna tells Arjuna (18.63) to deliberate and decide for himself what he wishes to do. This principle applies for all of us too. Krishna has done his part by outlining clearly through Gita wisdom the destinations of the various paths that beckon us from the crossroads where we stand. Now he expects us to do our part: to walk along the right path, the path of pure devotional service to him. This implies that the onus for rejecting materialist allurements is on us; Krishna will not reject them for us, for that would infringe on our free will.
Read More – http://www.gitadaily.com/2012/04/02/krishna-walks-with-us-but-not-for-us/