The beautiful journey of life