Perfectionism is on the rise, research shows. Find out why it may be bad for your health and how to learn to be good enough ...
Today's prediction for all zodiac signs: Aries, Taurus, Gemini, Cancer, Leo, Virgo, Libra, Scorpio, Sagittarius, Capricorn, Aquarius, Pisces. Check out our daily horoscope for free.