In the search for the perfect relationship, it is easy to forget that nobody is flawless, including us. Astrology tends to frame every zodiac sign as a mix of strengths and weak spots that can show up ...