So what is our role in the battles that we are facing? Our role is to show up early; to trust God in the mix of it all no matter how bad it looks. Our role is to never lose heart and to praise HIM! Our role is to watch HIM do His thing. We will be close enough to see the battle; indeed we must show up, but it is not out battle, for the battle is of the Lord (2 Chronicles 20:15). So we may say, Is that it? Is that all I have to do? The answer is YES! We have a front seat to see God fighting demonic forces; we really have more than a front seat, we are in the mix, we sweat, we may get dirty in the process because of the closeness to the action, we may make a move or two that can make it look like we are doing the fighting, but it is really God throwing the blows, not us. The problem is that many of us want to get in the mix of the fight as a participant and we suffer unnecessary injuries when we are really just suppose to be eye witnesses and the ones that testify of the outcomes. This is indeed a fight of faith, a fight of trusting God; for us is really a battle in our minds… We must believe that we will win and we will win for sure in spite of what our eyes can or cannot see. Some, on the other hand, are too afraid to even show up, these kinds find themselves losing without resistance. So I say show up like David did, get your rocks ready, you may be the one throwing the rock, but it is God’s power and precision that is directing that rock. You show up in the Name of the Lord and for sure you will end-up with your enemies head in your hands.