Man keeps inventing things all the time.
God was invented to explain mystery. God is always invented to explain those things that you do not understand.