Though it tarries…


“For the vision is yet for the appointed time; It hastens toward the goal and it will not fail. Though it tarries, wait for it; For it will certainly come, it will not delay.” – Habakkuk.2:3

God tends to give us promises that might be near and far. Some seem too good to be true, like Joseph’s dream of being a king. But when we are absolutely convinced of His promises and that He will do them as He has planned, we have such confidence in His ability. As they say in the world ‘good things are worth waiting for’, God’s best are always worth waiting for. 

God’s promises to Abraham, Joseph, David… they all had to wait and hold tightly to that vision that He had once given them. 

Abraham had seen the vision of having a son when he was about 75 years. At this stage it was already impossible considering his and Sarah’s age. But God had to make it even more impossible by making him wait another 24 years, so that Abraham’s faith grew stronger and stronger until he was crowned ‘father of faith’ (Romans.4:16) 

“Yet he did not waver through unbelief regarding the promise of God, but was strengthened in his faith and gave glory to God, being fully persuaded that God had power to do what he had promised.” – Romans.4:20-21

The same for Joseph and David; the kingdoms they were promised at a young age were only obtained after many years of suffering and pain. In the case of Joseph, contrary to his vision, he became a slave in Egypt. And in the case of David, he had to flee the very king he loved and who was also his father-in-law. These two men however, had such strong conviction that GOD never lies and that He has a time for everything. So they waited patiently for Him, avoiding the shortcuts the world had offered, for they feared and revered the Lord more than others and more than their dreams. 

For these great men of faith, the waiting was painful and the pressure immense. They often felt they were going in circles with no end point, just holding on to one end of the thread. But they knew one thing – that He who promised was faithful to keep His word! The waiting made the promise more precious, more beautiful and God used those years to build their characters so that they were equipped enough to accept those precious gifts. This is God’s way! 

“For my thoughts are not your thoughts,
    neither are your ways my ways,”
declares the Lord.
 “As the heavens are higher than the earth,
    so are my ways higher than your ways
    and my thoughts than your thoughts.” – Isaiah.55:8-9




Greater treasures

When God asks us to give Him the gold we hold so tightly in our hands, our immediate response is often regret; as freed hands are not used to such liberty, we stretch them out trying to grab what may come in our path. Thus, that sweet surrender turns us to an even deeper bondage.

The reflex mechanism of the human mind immediately followed by letting go is quite interesting. We have to have something! How can God ask that of us? But His promise was never to leave us with empty, bare hands. As we open our clenched fists and give whatever we held so tightly, it is so that He can give us greater treasures, more precious than what we held so dear. Open hands can hold more than clenched fists.

May God help us to trust Him more and more as we face at our insecurities and questions each day. Amen!

God’s promise or my imagination?

I am currently on a busy placement, but thankfully I get an hour break for lunch, during which I reflect on a lot of things. Well last time God reminded me of the story of Joseph.

When God promised Joseph in a dream that he will be a king, he must have felt very sure it was God speaking. This lead him to sharing this good news with his family, who ended up ridiculing him for even thinking such a thought. I wonder if at that point he started wondering, “Is this from God, or just my imagination?”

Despite of what God showed him, everything that followed after seemed to go in the opposite direction to his dream.  He was sold a slave to Egypt, far away from the land he thought he’d be ruling soon. There God blessed his work and honoured him in his master’s house. At this point Joseph must have felt that he may earn enough favour to gain his freedom to return to his homeland. But it wasn’t going to happen, for soon he was sent to jail for a crime he didn’t commit! At this point Joseph was at his lowest, a slave prisoner, what hope does he have of even being free man, let alone to be king?? He must have felt stupid for even thinking and believing such thing, yet he knew God’s voice clearly and despite the odds he chose to believe the impossible.

God did promise, and even in the place where his dreams were as dim as a flickering candle light and so far away from happening, He  had greater plan. Joseph wasn’t just to rule over his father’s house but over the greatest kingdom at the time and thus to save nations from a famine that struck after a few years of his reign.

God’s plans and thoughts are higher than ours, and in the days when all hope is gone, we can hold on to the truth that God never lies.


Its amazing how God has given us the mind to think, dream and imagine. I have always been fascinated by this concept. It is indeed wonderful to dream, to dream of big, inconceivable and different things from your current situations. Dreams can be so close to our mind that we think they are almost happening yet so intangible when we reach our hands to touch them. 

With our imaginations, we can create new things, ideas and future. Yet how often as humans we have felt our dreams have been shattered. How often we give up on those dreams as our waiting lamps go dim, our eyes filled with fear as we see our hope going slim! 

Dreams can be wonderful, but also heart breaking, when we try to compare them with reality. So where do we draw the line as to how much we can dream? I guess, God has given us these thing freely and I think the best thing to do is to dream and let God decide which one He sees best fit.  Aligning them with God’s Word can help. 

As I pondered upon this, I read an email that I receive every week called “Word of the week” written by Zac Poonen. This week was titled “All-knowing, Almighty Power of Our God and Father”. I thought it was very fitting for this topic, especially the extract below…

Revelation.1:8 – “In verse 8, God refers to Himself as the Alpha and the Omega, the Almighty and ever-existing God. He was there right at the beginning, when nothing existed. He will be there right at the end of time. There is nothing that can ever take place anywhere at any time that is going to take God by surprise. Our Father not only knows the end from the beginning, being the Almighty God, He controls everything as well. Therefore we need have no fear whatsoever concerning the future.” – Zac Poonen

I believe that Father God has the best plan for us and we can trust Him wholly because He is our Almighty Father who has the whole world in His hands. 🙂 

Help me find it

In preparation for the new-year if there is something that’s been ringing loud in my ears is the desire to seek God’s will for my life. And this song by sidewalk prophets speaks it really well. 

“5 Commit your way to the Lord,
Trust also in Him,
And He shall bring it to pass.
6 He shall bring forth your righteousness as the light,
And your justice as the noonday.” – Psalm.37:5-6

“Never be afraid to trust an unknown future to a known God.” –  Corrie Ten Boom

We will not go

“21 By day the Lord went ahead of them in a pillar of cloud to guide them on their way and by night in a pillar of fire to give them light, so that they could travel by day or night. 22 Neither the pillar of cloud by day nor the pillar of fire by night left its place in front of the people.” – Exodus 13:21-22

This summer, I came across this wonderful song (below) that taught me a lot about waiting on GOD. God was leading the Israelites to the land that flows with milk and honey. But they had to wait for His timing and His directions. At times it was tough because it looked like God was quite for a long time and had left them, in which case they went astray, but God was merciful to them and eventually brought them to the promised land.  Can we relate? (1 Corinthians.10:11)

God does make us promises, but we should let Him lead us to know how we should go about obtaining those promises. Can a human really mess with what is divinely purposed? We have to let God be God and let Him lead us with a ‘pillar of cloud by day and pillar of fire by night.’

“11 For I know the thoughts that I think toward you, says the Lord, thoughts of peace and not of evil, to give you a future and a hope.” – Jeremiah.29:11

WE WILL NOT GO (Kelly Minter)

Fire by night, cloud by day,
Our God will lead the way
Desert sand, or promised land,
Our God will lead the way.

Forever we will follow,
No matter what tomorrow holds.

We will not go, we will not move
We will not walk without your presence
We will wait for You.
The Great I AM, Almighty God
We are desperate for your presence,
Without You, we will not go.

Troubled soul, when darkness comes,
Our God will lead the way
Joyful hearts, when blessings flow,
Our God will lead the way

We will be still and know, we will be still and know,
We will be still and know that You are God.

Waiting on God

Sometimes it feel like you have been waiting on God for ages and you are not sure if your prayers are even reaching to Him at all. Are they just bouncing off the ceiling and if higher, off the atmosphere? 

Sometimes people make it worse, “are you still trusting God, should you not just forget it.” However, be encouraged today, if God said something, He will do it. Regardless of the time it takes & the hopeless days and situations. I am convinced that especially with the things pertaining God’ s promises and His will, will come to pass no matter how we feel or what the situation looks right now. 

Doubt to trust

Many of times I visited this place

This place of prayer and petition

Bringing all my request and burden

As doubt and questions keep ringing

In my head till my faith is shaken


Surely I say, God has heard

But if He chooses to be silent

Let me stop visiting Him in the mount

In that secret place of seeking His heart

Let me move on with my life


When I stop seeing through His eyes

I don’t recognize how close I am

As I crawled up this hill

He indeed carried me throughout


Now let me go back and trust

For I am close to the finish line

For surely He wasn’t silent

But was laboring with me in the fight


So today I come back

Again before You I lay my heart

Before I see Your face I won’t depart

Here at Your feet I leave all my doubts

As I rise with faith in my heart. 


jigsaw of life

Questions unanswered linger in my mind

They give me no rest

As I try to work it all out

When, how and why?


I think and think but I’m left with more

Questions than I have started

Showing me the weakness of my strength

The foolishness of my understanding

I can’t work it out!


Lord my heart is heavy

Confusion and clouds surround me

I need You


Lord I need You to enlighten my path

What I cannot see for my heart to trust

Though the clock ticks away

You will still my heart


Now I may see as in a mirror dimly

But then with unveiled face I will see

As to Your likeness You mould me, I’ll see

How the jigsaws of my life

Were fit for Your glory!


“Did GOD really say…?”

Often we hear God’s voice and it is so clear, in the mean time we rejoice over it and we obey it, but as time goes by, the strength of the message somehow fades by the wind and the rain that batter it. Why? Because we failed to store it in a good place.

This is what the devil said to Eve, “Did God really say, ‘You must not eat from any tree in the garden’?”- (Genesis.3:1), which eventually resulted in Eve taking the wrong move. And even now the devil uses the same deception to trip us from what we know to be true, from what God had promised.

Abraham heard God’s promise so clearly that He who swore by His name will give Him a son- Issac through whom He would make him the father of nations. Yet that same voice, “Did God really say…” caused him to miss his step and doubt God’s promise, which resulted in Ishmael.

The Children of Israel saw God’s wondrous works in the Red-sea and they failed to trust Him in the desert. “Did God really say…HE will give you meat?… He will give you water or shelter?…” 

And now how many times we doubt what He had promised us, what He has shown us. “May be I was just imagining things… “Of course with time we may start to forget or doubt because its our nature. But I want to encourage us to keep those jewels God has given us in our treasure boxes, so that when those moments of doubt come and the voice of the enemy whispers in our ears, we can run to those treasures and prove him wrong. We don’t have to spend hours trying to analyse if what he said was true or not.

So, let us not make any move without GOD, for “He who calls you is faithful, who also will do it.”- 1Thess.5:24 We don’t have to run after flying birds in the sky, He will provide the meat, He will provide the water, He will provide Manna.  Amen!

This song has been a real blessing to me today, and links very well with this post, so have a listen…