channeled archangel raziel

What are past lives and why do we keep coming back?

What are past lives and why do we keep coming back?

A client posed an excellent question the other day, so I channeled Archangel Raziel for the answer. He talks about why we come here to learn, why we keep coming back and how to make the most of this life.