These teachings (audio recordings) were given to me by a friend around 10 years ago. It is by a teacher called Khenpo Chowang of Gonjang Monastery, Sikkim. I, myself, am not knowledgeable enough to answer your question, but I remember reading that there are infinite universes and worlds; maybe we are born in another universe or world. Sorry for any mistakes. ❤🌸😊🙏