God always keeps His promises.