God’s everlasting love: His love for us comes before our love for Him.
We’re living in a wilderness - spiritual and moral. We’re always searching, but never finding. We’re never sure which way to turn.
Into this situation, comes God - from “far away” (heaven). He speaks of His love, and putting our life together again (Jeremiah 31:3-4).
We can’t do this for ourselves. He must do this for us. It’s not a self-improvement programme. It’s a new birth into a life of praise (Jeremiah 31:40, service (Jeremiah 31:5) and calling others to come and worship the Lord (Jeremiah 31:6).