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?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed