In today’s post, I will be sharing five kinds of soul mates you might have met or encountered in your life. Have you ever met someone, and it feels like you’ve known them forever? Or sometimes you meet a person or animal, and you feel an instant connection or bond.