It has been preached over and over by different preacher that we are a living in a cursed world where we suffer trials and tribulations. Yes, human as we are, we will always encounter trials but fear not because God has overcome the world already. All that we need to do is to walk in the supernatural and rest in God’s grace and trust in Him that He will bring us to a perfect place and that provisions and answers to our prayers will always be made available.
While we suffer, we may lose, lost a battle always remember that God is a God of restoration. His ways may differ from our ways BUT He is GOD, He is all-knowing. Whenever God restores? It’s always way, way bigger than what it used to be. As it is written ” Return to stronghold, you prisoners of Hope. Even today I declare that I will RESTORE DOUBLE TO YOU! [Zechariah 9:12 NKJV].
God is a God of perfect timing. I know whatever you have lose and lost on battles, God will return it to you more than enough, God will let the enemy pay seven times of what you have lost. We just need to believe that GOD will do it for us.