April 20 - May 20

You know what you want and you know how you are going to get it, and anyone who tries to tell you that your plans are impractical must be ignored. It doesn’t matter what others believe is and is not possible, it matters only that you believe in yourself.

Yesterday's Horoscope

You may want to get angry with people who seem to be going out of their way to annoy you, but could it be that’s what they want you to do? At the moment you occupy the moral high ground, but that’s unlikely to last long if you lose your cool.