How mature do you think your soul is? Some have lived many lives and over thousands of years those souls have developed a deep understanding of the world. Others are much newer to existence and have a lot left to learn about everything!