Write the law on our hearts

Jer 33:31-32 is arguably the most important declaration in the Old Testament; that God will one day make a New Covenant (a New Testament) with his people.  Because Israel repeatedly ‘broke’ the covenant made at Sinai, God will one day ‘put my law in their minds and...

read more

Seek the prosperity of the city

Last week’s sermon passage (Jeremiah 29) is quite unique, in that God gives the Israelites instructions for how to live in a non-Israelite city (Babylon).  Given there is no such thing as a Christian city, Christians have much to learn from this chapter about how to...

read more

Do NOT trust your heart

Last week the sermon passage looked at Jeremiah’s plea for the people of Judah to change their ways (Jer 17:1-18).  Instead of trusting in man-made idols (e.g. materialism, romance, savings, career, etc), which bring no lasting satisfaction or fulfilment, Jeremiah...

read more

Keep fighting, inch by inch

Last week the sermon passage looked at Jeremiah’s complaints against the Lord (Jer 11:18-12:17), regarding (a) a plot against his life, and (b) the wicked prospering.  God’s response to these complaints inspired and strengthened Jeremiah to get back out on the field...

read more

Relationship with God

The most common pastoral question I ask church members is ‘how is your Christian life going?’  So what things do we look to in order to best describe our Christian life?  Anything that speaks to our relationship with God.  The Christian life is not a matter of good...

read more

Who is right?

Just when we hoped it would all be over, the US election is set to drag out for days, if not weeks.  The only thing that is clear is how divided America is.  We no longer argue on policy; we simply declare our opponents to be wrong, or worse, evil. For example, social...

read more