I hope I am able to explain, but these are the only understanding that i have regarding the matter:-
Life is a Gift. Living life, makes it a Journey. During that Journey, you will have Experienced all kind of Phases in life; times of hardships and indulgence. Life is like going to school- Studying. You didn't know, then you learn and get better and better. Other times, you didn't learn your lesson, you repeat the subject.
So, I leave the answer to you.