JUNE 21 - JULY 22

There's no other way to put it on the 1st and 2nd but that you're about to be snowed under. When you feel like an avalanche of things is coming at you, the only thing you can do is prepare for impact. Honestly, just have a concrete plan and hope for the best. The 10th and 11th aren't your most effortless days, but going through obstacles builds character. You know which friends are on speed dial. You may not ever have to call 911, but it's nice to know that someone's on the other end of the line for you if and when you need them. You run up against some resistance on the 17th, 18th, and 19th, but you're a force to be reckoned with. Once you have a plan you want to pursue, good luck to anyone who tries to get in your way. A resistance to authority could stymie your success on the 25th and 26th, but you really don't feel like suggesting a compromise. Sometimes you have to stand up for what you believe in no matter what the cost. You're a voracious reader on the 29th and 30th, and you devour facts and new words. You're on your way to becoming one smart cookie!