bhakti despite struggles