May 4 (AM): God keeps his promises