When things don’t go the way we had hoped for, it’s easy to get discouraged and to ask, “Can God be trusted?” This week, we discover that yes, God can be trusted – both in terms of “when” and “how.” God is both the Sovereign LORD and the Hero. He shows up for his people in His timing.