Horoscope 23/03/2019:

An inflexible routine makes you feel stifled and limited, but you've got to carry it out. Until you finish the tasks before you, you'll never get closure. Ordinarily, you pride yourself on leading a free-wheeling lifestyle. Right now you're being asked to rise to unpleasant challenges. Accepting these restrictions will help you realise a cherished dream that has eluded your grasp. Sometimes you have to make sacrifices for something larger.

Yesterday Today Tomorrow