This is that which beareth up his spirits, that though the Lord may for a time estrange himself from his people, yet he will not always forsake them.
Related Commentaries of Lamentations 3:31
Lamentations 3:31
31 For the Lord will not cast off for ever: