What has God given us and how does this affect our lives?