LEO (July 23-Aug. 22): Face up to your failures to embrace the future. You won't feel much like Superman if forced to swim in a vat of kryptonite. But the fact that you can still swim proves you have other talents.