Sin separates us from God and we feel estranged and distant from Him. But God is a God of restoration. Like a skilled craftsman who takes an old piece of furniture and restores it to its original beauty is our Lord who takes our old, sinful lives and makes us brand new! Jeremiah 29 describes the hopeful future God had in store for the Jewish people who had sinned and rebelled against Him, and it’s a reminder for us that He does the same for us too. After David had sinned he prayed to God, “Restore to me the joy of your salvation and grant me a willing spirit to sustain me” (Psalm 51:12). He understood that God restores broken lives for His glory. This is the topic of our study today with Pastor Gary out of Jeremiah 29.