I stared at the blank screen on my computer. It wasn’t a white page beckoning me to fill it with words—it was totally dark. I jiggled the mouse. Nothing. I removed the battery and tried to start it with just the power cord plugged in. Still nothing. Finally, the screen blinked to life. Back in business, I thought. Then, the machine blacked out again, and I knew a new computer was in my future.

With a writing deadline just a few days away, I tried not to worry. Some words to a song came to mind . . . Some trust in chariots, but we trust in the name of the Lord our God (Psalm 20:7). Each challenge we face leads us to question: Will we trust in our own resources and strength, or will we rely on God for the outcome?

It’s God who gives victory, and the Israelites had many chances to experience this as they battled with the nations that inhabited Canaan. Some of these nations were more powerful than the Israelites (Deuteronomy 7:1). But, in the end, God’s people correctly credited Him for their victories.

Generations later, they remembered that their forefathers didn’t win battles because of their own strategies or weapons. They sang to God, “You drove out the pagan nations by your power,” and “It was your right hand and strong arm and the blinding light from your face that helped them, for you loved them” (Psalm 44:2-3).

As God’s children, we have the assurance that God loves us, helps us, and is responsible for any success in our lives. These truths can strengthen us when we face challenges of many kinds. Yes, computers may break down, chariots may lose their wheels, but God can still enable us to “do mighty things” for His glory (Psalm 60:12).

NLT 365-day reading plan passage for today: Genesis 8:1-22