Daily Horoscope for virgo
If you're waiting for circumstances to become perfect before taking a step or bold move, then you might be waiting for a long time. That's why it's important to be honest with yourself about whether your quest for perfection is a convenient excuse to procrastinate. You know what you want to achieve but, for some reason, could also look for a reason to delay taking that necessary, crucial step. That 'iron' is 'hot.' This is your time to 'strike.' Step confidently up to that plate.