Copy Image Soulmate is one who understands you and one who accepts you as you are, one who loves you, and one who is a kind of support centre for you