Astrology can help us in our search for our zodiac soulmate. Based on our zodiac traits, we can identify the personality types we are best compatible with.