Sometimes the battle last way longer than we ever wanted it to last. Sometimes it is just plain hard and it is way easier to stop following what we feel on the inside and start doing things with human reasoning.
But God does know how to work every single thing in your life and you can wait on him and his blessings to pull you through.
God knows why you are right where you are and God knows exactly what he is doing.
So even if the war in your life is longer than it should have been, you have still already won and God is going to come through with a special victory.
SO endure to the end!
Don’t Stop.
The battle is not yours, its the Lords!