How I learnt to accept God’s timing.

How I learnt to accept God’s timing.

I tap my foot. I twiddle my thumbs. I wrap my hair around my finger and I think. I think and I think, and wrestle with God in my head wondering when is he going to deliver? When is He going to show up? Because I need him to show up now! I need him [...]