Choose One Dragon to Find Out What Soul Contract Are You Currently Working Through?

A soul contract is an agreement between two souls who are both in agreement before either incarnate on the planet to meet each other for a specific purposes. Each one of us has many different contracts with the souls we encounter in our lives. Each challenge and blessing has a purpose for the spiritual evolution … Continue reading Choose One Dragon to Find Out What Soul Contract Are You Currently Working Through?