Three Predictions November 29, 2023 Revisiting three predictions I’ve made over the years, and finding a reason to hope…