Hope involves a difficult choice to trust in God, rather than in ourselves.
See All 1153 Episodes of "Alamo Heights United Methodist Church"