Jesus: Peace amidst Uncertainty