https://theinterlude.net/2022/10/18/promise-hope-and-waiting-for-you/
Promise, Hope, and Waiting for You