LEO (July 23-Aug. 22): Promises are just waiting to be kept. This is a good week to test out your commitment to someone or something. It will become clear if there is something that prevents you from keeping your promise.