The Everlasting Covenant
God is a God of signs because he is aware of our limitations. He knows that we as humans are forgetful and need signs to remind us of truths we already know. God also uses signs to teach us spiritual realities that are hard for us to comprehend but through a sign are easier for us to grasp.