A Meditation on Psalm 108

Lord, when I am held captive by the enemies of my soul and I am on the brink of falling victim to discouragement and despair - because You have not yet fulfilled Your promise of deliverance and salvation from and victory over those enemies …
… my heart will remain steadfast.
I will give You thanks for your love, faithfulness, even though they may not be immediately apparent.
I will acknowledge Your supremacy over all, even thought it may not be immediately apparent.
I will sing praise to You among the peoples and the nations - in defiance of those who seek to keep me from allegiance to You.
My heart will remain steadfast.
And with You, I shall do valiantly, for it is You who will tread down my foes.