LEO (July 23-Aug. 22): There is a time and place for everything. Although you may be on a quest for accuracy and perfection, you might find that the inaccuracy and unpredictability of the human heart needs your attention.