A soulmate is a person with whom one has a feeling of deep or natural affinity. This may involve similarity, love, romance, friendship, comfort, intimacy, sexuality, sexual activity, spirituality, or compatibility and trust. A soul mate is a person that can build a long term and meaningful relationship or a healthy marriage.
