What are Soul Mates?

Soul mates are two people who have a strong connection that they can’t explain. They naturally want to be together and love each other. My wife is my soul mate, she completes me.