LEO (July 23-Aug. 22): You may need to climb over mountains of meekness. You are exceedingly capable of handling any contingency at work or home but could have trouble asserting yourself.. Be sure to get extra rest and sleep.