Jul 17, 2019: Today may be fraught with last-minute errands and tasks. Just when you think you've gotten everything done, something else is likely to pop up. Have patience. Get your ducks in a row today and the rest of the week should be smooth sailing.

Is your relationship worth fighting for? Find out with a Free Tarot Reading.

Read More Horoscopes: