We have nothing to learn; it is already there. The kāma, the lust, is there. Krodha is there, lobha is there, greediness is there. Everything should be changed for Kṛṣṇa's satisfaction. So you cannot manufacture, that "I am doing this for Kṛṣṇa's satisfaction." It must be confirmed by Kṛṣṇa or Kṛṣṇa's representative. Then such kind of activities will lead you to the highest perfection of life. That is stated in the Bhagavad-gītā.
What is that highest perfection of life? The highest perfection of life is tyaktvā dehaṁ punar janma naiti (BG 4.9): after giving up . . . we have to give up this body; this is as sure as anything. So the problem is, after giving up this body, what sort of body I am going to accept? That is assured in the Bhagavad-gītā, that tyaktvā dehaṁ: after giving up this body, punar janma naiti. Punar janma means rebirth. Rebirth . . . there is no rebirth. There is no rebirth means there is no rebirth for possessing a material body. Because a spirit soul has neither birth nor death. There is no question of rebirth, because he has no birth. You, me and everyone, we have no rebirth, neither you are born. Na jāyate na mriyate kadācin (BG 2.20). A living entity is never born or never dies. What is this birth and death? This is the change of the body. Change of the body. So tyaktvā dehaṁ punar janma naiti: after giving up this material body he does not accept material body, but he has got already spiritual body. That remains, and that works, and that is transferred to the spiritual world. That is the highest perfection of life—tyaktvā dehaṁ punar janma naiti mām eti. Punar janma naiti: "He does not get rebirth with a material body, but he comes to Me. Comes to Me."