It's time to listen to a friend or mentor who knows what it is you must do next. GEMINI (May 21-June 20) -- You've been getting a great deal of praise for recent work, but the rewards have been lacking. CANCER (June 21-July 22) -- Much can be improved today, if you have a mind to do what can be done. This becomes clear when you meet someone who rubs you the wrong way and you take the high road. VIRGO (Aug. 23-Sept. 22) -- Questions are answered today, and you'll be in possession of a lot of useful information very soon.