Thank you for sharing, Q. This is another proof that reincarnation does exists. What we do impacts our lives, we can’t escape karma. Knowing that karma follows us like our shadow, we should use this precious human life to do more good. To quote Lama Zopa, “I am the creator of my present life’s karma; I am the creator of this life. I created the karma for my present rebirth in a previous lifetime. Therefore, previous lives exist, and so, by extension, do future ones.”
Knowing that karma and reincarnation exists, we should do more virtuous deeds if we do not want to fall back to the lower realms.