Everyone is looking for their soulmate but did you know there are five types of soulmates and that they each have a different purpose in your life?