"and shall not God avenge His own elect who cry out day and night to Him, though He bears long with them?"
Our great and trustworthy God. He not only avenges His own, He also bears with us in the struggle. He is not distant and cold but near and in the fire. He takes ownership of our battles and makes it personal to Himself. We can trust Him with the victory and we can trust Him with the delay and the fight.