How could Yaakov doubt whether Hashem’s promise to him will come true? Can a prediction through prophecy be altered?

How could Yaakov doubt whether Hashem’s promise to him will come true? Can a prediction be altered?
Rabbi Eli Silberstein

How could Yaakov doubt whether Hashem’s promise to him will come true? Can a prediction through prophecy be altered?