https://www.biblemountain.com/exodus/god-does-not-give-instant-gratification/
God Does Not Give Instant Gratification