God has ways of reassuring us of His promises: Genesis Chapter 18 verse 1-15. God chose Abraham and Sarah for a very specific task and they thought it was impossible. So he sent 3 angels to reassure them of His promises. What God cannot do does not exist!