Promises are gifts we can give and receive. How well are you keeping your promises to others and to God?