Should we trust our zodiac signs? A horoscope writer reveals all