Genesis 20 – our short-comings and God’s sure commitments