The Worst Things Are Never The Last Things September 13, 2020 by Rev. Dr. J. Roy Sharpe Jeremiah 31:1-6