English Standard Version
Simeon always amazes me. He'd been told by the Holy Spirit that he wouldn't die until he saw the Christ, but he didn't know how long that would be. Who knows how long he had been waiting. But he didn't give up. He kept waiting. He kept looking, because he trusted God's promises.
I think about this a lot. God makes promises to us, but sometimes, it's awfully hard to see how those are going to be fulfilled. We wonder if God meant all those things that God said. We wonder if the promises are true for us.
But as Christians, we're called to keep waiting. We don't know how long we'll have to wait... but God is faithful. The promises will be fulfilled, it's just a matter of when.
So keep faithfully waiting, watching for what God is doing, and be ready to celebrate. God is good.