In the book of Jeremiah chapter 31 verse 33, the prophet receives a promise from God that he will give his people a new heart, which will allow them to walk as his people. This is echoed in: Jeremiah 32:39 and Ezekiel 11:19; 36:26.

‘For this is the covenant that I will make with the house of Israel after those days, declares the LORD: I will put my law within them, and I will write it on their hearts. And I will be their God, and they shall be my people.’  – Jeremiah 31:33.

This promise is fulfilled in the gift of the Holy Spirit who has been given to us (Romans 5:5). In this chapter of Galatians, Paul expands to us that the Christian character is shaped by a heart that is lead by the Spirit, who is an advocate to help us walk in the truth (John 14:15-17) and live fruitful lives that are pleasing to God.

Do you live a life that is led by your heart? Or do you live a life where your heart is led by the Spirit?