God's patience towards humanity