ARIES (March 21-April 19). Life's trials sometimes seem endless, but that doesn't have to deter you from your purpose.
TAURUS (April 20-May 20). Impulsive people need someone thoughtful next to them. You are the stabilizing force now.
GEMINI (May 21-June 21). You're not interested in impressing anyone, but telling a story well will engage and entertain others.
CANCER (June 22-July 22). Socrates said, "I know only one thing, and that is that I know nothing." You feel that way to some degree today.
LEO (July 23-Aug. 22). New influences will change your point of view. You may act uncharacteristically.
VIRGO (Aug. 23-Sept. 22). It's nice when one activity is fun for a full range of ages, and that's just the kind of thing you'll experience today.
LIBRA (Sept. 23-Oct. 23). The day has a mild, manageable feeling to it. You can decide to relax and enjoy yourself - an excellent idea.
SCORPIO (Oct. 24-Nov. 21). You don't need to be publicly recognized. You don't want the gold star. You genuinely love being helpful. It fulfills you.
SAGITTARIUS (Nov. 22-Dec. 21). Too many yes-people won't make for a very interesting experience. Invite a rebel into the group.
CAPRICORN (Dec. 22-Jan. 19). If there's something you really want, all you have to do is think about it and it will soon show up in your world with a lowered price tag attached.
AQUARIUS (Jan. 20-Feb. 18). Some people need to be No. 1. You don't. You can be No. 2 or 3 or last and still know that you're contributing something. This is true confidence.
PISCES (Feb. 19-March 20). Because you don't expect people to be like you, you'll be able to see their unique gifts and benefit from them, too.
TODAY'S BIRTHDAY (June 30). Making the planet better may not be your primary aim, but it's what happens as you express yourself, solve problems and join new groups over the next 10 weeks. Volunteering leads to stellar relationships. You'll travel for love and love to travel in November. Children and/or pets become your responsibility in 2014. Leo and Virgo people adore you. Your lucky numbers are: 20, 3, 33, 38 and 40.