David was small compared to Goliath but not to other men. The idea that David was some kind of small, puny guy is not true. David was a shepherd, he was a tough man, and he was a man’s man. He killed a lion and a bear with his bare hands! Saul was a head & shoulders taller than anyone else in the land and Saul must have sized David up before he offered David his armor. So it is likely that David was a big and strong man like his bother Eliab “So Saul clothed David with his armor, and he put a bronze helmet on his head; he also clothed him with a coat of mail. David fastened his sword to his armor and tried to walk, for he had not tested them. And David said to Saul, “I cannot walk with these, for I have not tested them.” So David took them off ” (1Sam 17:38-39)
David couldn’t use the armor, not because it didn’t fit but because he hadn’t tested it. Because he wasn’t used to it – it wasn’t his tools. David was anointed to be king, but it wasn’t his time, his calling was still a shepherd. So he goes down to the stream picks us five smooth stones and puts them in his shepherd’s bag. When Goliath who was over nine feet tall, looks down at David, he doesn’t see a small man he sees a shepherd. David still has his staff, and his shepherd’s bag, containing the sling, and the five rocks. He wasn’t trying to be a soldier; he had no proof of any other calling. The Bible says, “and Goliath was enraged, and he said am: I a dog that you are coming at me with a stick (which is a staff)?” Goliath dishonored David’s calling but God honored it. David knew that God will prosper you in your calling. One of the most destructive things we can do is always wish we were somebody else. To be the best Bob that Ted can be.
Friends, honor the strengths and callings of other people and live within your own. Go through a process to find your talents and calling. Work out what God has gifted you to be and live in the centre of that. That is your sweet spot. Don’t live your whole life and never become who you are meant to be.