Today's
horoscopes come from our partner Astrology.com.
cancer
June 22nd - July 22nd
You are moving toward something great, and your people can see that it's good for them too. Make sure that you're not just spinning your wheels, though -- you've got big business to finish!
Try to see things from a friend's perspective -- or from that of someone even more distant. Your mental framework is perfect for figuring out how things could be different and then acting.
Life is harder than it ought to be for you today, but that doesn't mean you need to give up and go home. If anything you should see it as another challenge to overcome with your usual aplomb.
Your life is pushing along pretty well today, though you may hit what feels like a serious snag midday. It's vital that you refrain from panicking, as that only makes things worse. Help is on the way.
Others in your life are dealing with big issues, and you need to do the same. In fact, you're better off just isolating yourself a wee bit in order to ensure that you're not distracting anyone.
Your romantic side is surging now, so it's the perfect time to kindle something new -- or to rekindle something you'd been worried about losing! You're sure to inspire the right feelings.
Be wary of today's big craziness -- there's more to it than you realize. See if you can get your friends or family to help keep an eye out for surprises, as you're feeling a little overwhelmed right now.
Your social energy is just right for getting along with others, and you should find that you're better able to make new friends and bury the hatchet with old ones. Make overtures and you'll be happy with the results.
sagittarius
Nov 22 - Dec 21
capricorn
Dec 22 - Jan 19
Shopping is likely to be maddening for you today, even if it's just online. See if you can keep your credit cards safe from salespeople -- try staying home or heading out somewhere far from the crowds.
You're experiencing a surge of energy that should help you outlast the competition -- no matter what you're fighting over! It's a great day for pushing hard against seemingly insurmountable odds.
You may feel exhausted, but you've still got to deal with some last-minute issues that could hamper your progress. Life should take a big upswing soon, once you've dealt with all today's nuisances.
Ask for help from a friend or coworker -- you've got some favors to call in. Now is a good time for you to see if things can shift to your advantage, as you can improve your position dramatically!