Through Many Tribulations