God Fought For Me

You are my king from of old (Psalm 74:12). You redeemed me. Back when I only knew stories about You, back when I wanted my way, not Yours, You reached down. You sought me out. I was intrigued, but not sure. I was tempted to right, but still too curious about the ways of the world.

When I walked right into calamity, You covered me. You didn’t give me up. When I shrugged You off, You stayed with me, never letting the enemy overpower me.

You guarded me from the enemy and You guarded me from my own foolishness. In our journey to faith, God never gives up on us. I am redeemed and loved by God. God never leaves us nor forsakes us, even when we turn away from Him. God is faithful. #redeemedbyGod #Godisfaithful #livingbyfaith #Godslove

And You called me. You showed me a bright and holy land. You invited me.

And I entered in to explore. But only for a time, only for a brief reprieve.

In our journey to faith, God never gives up on us. I am redeemed and loved by God. God never leaves us nor forsakes us, even when we turn away from Him. God is faithful. #redeemedbyGod #Godisfaithful #livingbyfaith #Godslove

Then I tried my own way once more. I said in my heart that You were not enough. I wanted you, but I also wanted me.

I sat in a dung heap, and yet, you stayed with me. You stood vigil, gripping the little bits of me I let You have. You never left me.

You tended me and ministered to my wounded soul even when I invited more pain in, embracing the dung heap.

You stood against my enemies. Not just against them, but between them and me. You fought for me when I couldn’t fight. When I didn’t know how to fight. When I was so beaten down and confused that I could hardly cry out.

You fought for me and You won.

I went to that beautiful place I had explored and I said it was a good place, a place I wanted to stay.

You set my feet on the rock. You restored my broken heart. And now I sing. I sing for You and to You.

And as You wooed me and watched over me, You have kept me.

Follow and Like:

Leave a Reply

Your email address will not be published. Required fields are marked *