1 Samuel 17:36 (NKJV)
Smart phones are great because there are so many different things that they can do, especially through their apps. One app on my phone that I really like is the weather app. Almost every day I use this so I can be ready for whatever weather I might face that day. Knowing in advance if it is going to be hot or cold or it if will rain is a big help. The weather app is great and what would even be better is if there was some app that could show future events we will deal with so that we could be ready ahead of time. Unfortunately, no such app exists that can predict the future for us, but there is something we can do to be ready for our future.
Just about everyone has had some experience where if they knew about it ahead of time it would have been great because then they could have prepared and been ready for it. We certainly don't go looking for problems in life but they will come anyway and we are often taken completely by surprise. In the story about David and Goliath, David did not go looking for Goliath. But, when David met the giant, in the normal course of his life, David was ready. How was David able to fight and defeat Goliath, how did he prepare? Did David go to giant killer school? What did David do to be ready for this situation?
David was ready to fight Goliath because David had been doing other things that helped to prepare him, like defending sheep from a lion and a bear. In the same way, God will bring us opportunities to do things that will help us grow and develop spiritually so when problems come we are ready for them. Too many Christians wait until they face a challenge before they do anything for their spiritual development. God will bring us opportunities today to prepare us for tomorrow. By following the leading of the Holy Spirit, taking advantage of opportunities that God brings us, and being faithful to do what God has called us to do, we too can be giant killers!