I think that the descriptions that zodiac signs give often do describe personality traits pretty well in a general sense. But I do not believe that we should date somebody based on the zodiac. While people may have some of the traits listed in the descriptions, every person is different and cannot be judged by this method. For example, Virgos are known to be very analytic which I do see in all the Virgos I know, but one person might analyze things to the point of annoyance and another might make perfect sense. So we need to date people who make us happy, and who we feel are compatible with us. Imagine missing a relationship with a great person because the zodiac said that Cancers and Leos are not compatible.