In the story of David and Goliath it is Jesus who is our David. We can't defeat the giants in our lives by trying harder but in trusting Jesus to be our giant slayer. When Jesus sets us free, we are free indeed.
God uncovered: silent, absent, distant God?