bhakti for life’s challenges