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 moreSeek 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 moreDo 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 moreKeep 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 moreRelationship 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 moreWho 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