God has pitched his tent with humanity