We serve an all-powerful, ever-present, God who has never lost a battle and will never lose a battle. We may face the schemes of the devil and we may even feel like at times we are outnumbered and outmatched by the enemy. However, the truth is, if you are a child of God, you have a power dwelling on the inside of you that is greater than anything the enemy of our souls or this world can throw at us. The Lord is God of the hills and the valleys. God is stronger than the ups and downs. There is no opposition too great, no power to strong, no mountain too high, no valley too deep, that our God cannot and will not overcome for us!