soulmate IMO is someoen through thick and thin no matter what you can read how they feel, and you both hurt when your not together. soul mate is someone who you are 100% head over heals for emotionall, sexually, physically, and they are the same with you, and it never changes or ends.
like in what dreams may come (i cried to that movie)
like in what dreams may come (i cried to that movie)