Take Heart

Yesterday at church our Pastor talked about how Jesus meets us in our mess.  It made me reflect on my life over the last several months.

I have been a lost sheep.  When life got tough, I turned away from His open arms, because my burdens felt too heavy to bear.  Everything felt so big and so scary and instead of turning toward Jesus, I turned away from Him.  I was angry, and sad, and confused.  Anxiety took over my entire being, and by the time I realized what was happening, I was too far gone.

Here, though, is the best part of our redemption story.  My shepherd was waiting for me.  He waited, and waited.  He was ready for me when I was done wandering.  When I realized that this would all be a lot easier to get through if I walked with Him.

And right here, right now, I am still fighting a battle within myself.  My flesh is fighting a war with my soul.  But God.  He is meeting me in my mess.  Even though I am doubtful.  Even though I am anxious.  Even though I have questions.  He is meeting me here.  He is showing me patience, and love, and understanding.

I can run. Over. And over. And over.  But His love never ceases.

He loves me in my darkest days.  Through my darkest thoughts.  He is there.  Shining His light.

And at the end of this battle, when I come out on the other side, He will still be there.  Because this battle of my flesh, is one that He has already won for my soul.

“I have told you these things, so that in me you may have peace.  In this world you will have trouble.  But take heart!  I have overcome the world.”  John 16:33

He has overcome this world.  He has overcome the trials and the tribulations.  And through Him, so can we.

He loves me, even when I turn from Him.  He loves you too.  Even if you aren’t ready to hear that.  He loves you.  And He will wait for you.