Six Contributing Factors to Abraham's Failure to Wait for God to Fulfil His Promise