“For our struggle is not against flesh and blood, but against the rulers, against the powers, against the world forces of this darkness, against the spiritual forces of wickedness in the heavenly places.”
Ephesians 6:12 NASB

Just as David was faced with the challenges of overtaking the giant, you face challenges every day that in many cases seem overbearing. In this verse, you are admonished to put on the full armor of God. He does not tell you to put on someone else’s armor. It didn’t work for David and it won’t work for you. It’s not about building your life on someone else’s prayer life or faith. You must prepare yourself for battle with your own armor, the armor of God. God will always equip you for challenges. You just need to be willing to keep preparing. Never give up.