HOROSCOPE
Aries (March 21-April 19): The weird thing you want to hide because it makes you different may be among your top strengths.
Taurus (April 20-May 20): You’re always improving, but it’s because you want to, not because there’s anything wrong with you.
Gemini (May 21-June 21): The fact is that the heroes are in short supply these days, but you’ll become the hero you need.
Cancer (June 22-July 22): If you’re really meant to connect with a person, you’ll get more than one chance.
Leo (July 23-Aug. 22): Stay open and aware. You’re about to get some magic, but it’s something you won’t see unless you’re looking for it.
Virgo (Aug. 23-Sept. 22): There’s a special person around today who sees you better than you see yourself. Ask for insights.
Libra (Sept. 23-Oct. 23): There are some things you’d rather not know today, because knowing always comes with a certain responsibility.
Scorpio (Oct. 24-Nov. 21): You’ll make healthier decisions if you accept the nature of things instead of trying to change them.
Sagittarius (Nov. 22-Dec. 21): Authenticity is what you’re after today, and it’s very attainable.
Capricorn (Dec. 22-Jan. 19): People bond over struggle. If everything is too easy, connection will be the difficult thing.
Aquarius
Pisces (Feb. 19-March 20): You’re learning that you don’t have to know the answers to get the benefit.
Today’s birthday (Dec. 24): Your exceptional handling of a difficult situation will lead to advancement. It’s your year to attract really good matches — work that only you can do and the right customer for it, friends whom you can help and celebrate, love that makes your life sing. Ask for assistance big and small. There’s magic in this. Leo and Libra adore you. Your lucky numbers are: 3, 33, 32, 29 and 14.