Imagine whatever difficulty you are facing to be Goliath. Above you. Intimidating you. Mocking you.
You have every possible disadvantage.
Except one: you've been given a promise, by God, that has not come true yet. (David at this point is still a shepherd, not King). You know, by faith in God, that the same God who delivered you from lions and bears will deliver you now.
Here's my point: we are accustomed to thinking of David as the underdog -- in fact he's become the classic underdog.
But actually, David has a huge advantage. An insurmountable advantage. He has a promise from God, and he has confidence in that God.
And the amazing thing is, his advantage can be yours, as you face whatever you are facing.
God can help you, like David, overcome seemingly impossible odds.