Gov. John Kasich meets every other Monday with a group of men he calls his Bible guys. They have been meeting this way for the past twenty or more years to discuss the Bible and support each other. They all come from different denominations and political orientations, too. His book, Every Other Monday: Twenty Years of Life, Lunch, Faith, and Friendship, goes into this much more.
I should add that this does not mean you have to agree with his politics. Rather, I share this to explain why he strives to give a hopeful message to his listeners in his speeches.
It is worth listening to his speech to the NAACP 2016 Convention in Cincinnati (just over 14 minutes long).