All ages of people would celebrate because the Lord would change their mourning and sorrow into comfort and rejoicing. The priests would enjoy great abundance of blessing, and all the people would find satisfaction in the Lord for His goodness. [source][source][source]Jeremiah 31:12-14 may be referring to the eschatological banquet that will occur on earth at the beginning of the Millennium (cf. Isaiah 25:6-10). Then the Israelites will appreciate Yahweh as their father ( Jeremiah 31:9), shepherd ( Jeremiah 31:10), redeemer ( Jeremiah 31:11), and king ( Jeremiah 31:12). These verses cannot be describing the conditions following the Israelites" return to the land after the Babylonian Captivity. This is clear from Ezra ,, Nehemiah ,, Haggai ,, Zechariah , and Malachi. [source][source][source]