Daily Horoscope - Virgo


You like having enough freedom to improvise, but you may not have this luxury today. You might possibly push back against authority, but you could wear yourself out in the process. This is like a training exercise that helps you develop your talents through a concentrated effort. A little self-discipline now enables you to grow more than you expect.