Have you ever thought about your life purpose? In other words, what exactly you are here for? I trust you did, at least a glimpse of a similar question once in a while, but why did you ever think of such an abstract question when you seem to know pretty well the purposes of your life already? The truth is, if your life purposes were based on only the needs and desires of your mind and body, you are missing something truly important to you – the yearning of your soul.
Your soul chose to be here, playing a role in physical vessel in order to experience life through body, mind & soul, however it is very often your body & mind rather than your soul that dictate most of your life experiences. You might have satisfied a lot of life purposes based on the needs of your body & mind, yet only when you realize the purpose of your soul, you are ready to fill the missing part.
Before you reincarnate into each lifetime, you as a soul have deliberately forgotten who you are for the sake of remembering who you really are from a state of who you think you are during your each lifetime.
The realization of who you really are is often named as enlightenment which is indeed your ultimate life purpose.