When’s this going to end?


If we were in control, wouldn’t it all be different? What we want would come faster. The good times would last longer. Our suffering would end.

God’s timing tests us. Sometimes it’s impossible to see any good.

The person you’ve lost may never come back. The job you want may never come. The plans you had might never happen. The anxiety may stick around.

Our circumstances might not improve.

But God’s greater than our circumstances. He doesn’t use circumstances to prove his love. His love remains, no matter what.

After two days

Here’s what his word promises:

‘He has torn us to pieces, but he will heal us; he has injured us but he will bind up our wounds. After two days he will revive us.’ Hosea 6:1-2

He will revive us. This is the good he promises. He’s taking us from being dead strangers to living children. He works to change us, not necessarily our circumstances.

He might not do it today – often he’ll do it ‘after two days’.

Perhaps it feels there’s no end in sight for something hard. But we’re called to look past today and wait on the Lord (Psalm 27:14).

Wait for him to change you.

The third day

But our waiting will come to an end. 

‘On the third day he will restore us, that we may live in his presence.’ Hosea 6:2

Even when we see no change, we have hope because on another third day Jesus was raised from the grave.

His veins filled once more with blood – a new and better wine that promises our full restoration. And as a conquering Lion he roars to us to wait for that time.

So God’s timing may feel wrong or more than we can bear. But he’s getting us ready to ‘live in his presence forever.’

Take heart. The end is in sight.