bhakti and life challenges