A soul mate issomeone whose way of viewing life is not necessarily the same as yours but complements yours, so that there is not a compromise, there is a complement.

Paul Robear
Another Quote

5 Ways to Thrive When Life Feels Chaotic and Uncertain