To trust God is to be still

February 28, 2026