India, April 19 -- justify;">A self-reflective day dawns with full clarity tomorrow. It might be that you are contemplating far too much on a certain task or finding new self-doubt in your abilities. The stars assure you that you have done much more than you believe you have. It will be good to turn down your inner critic and concentrate on your strengths. Believe in your hunches and keep in mind that you are slowly advancing and making substantial progress. Patience and getting kind to yourself will get you through the day as easily as anything.

Love horoscope advises Virgos to let go of a perfectionist attitude toward their relationships. If you are in a relationship, do not overanalyse everything for explanations. Let go of the imperf...