I'm going to double down on the truth of the matter: That, by Christ and the New Covenant He established, the years have ALREADY been restored.
Still → Act → Trust → Thank → Repeat (Ps 68) – April 9, 2026 (141/365)
Well, isn't that nice. Let's be still.