Title: Self-Existent Theory : the Key Things to Know about the Nature of God