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

20 Scientifically-Backed Ways To De-Stress Right Now