And the one thing that I still believe is while God has sovereign will and power over everything, I know that he also gives us free will and he allows things to happen based upon what we do or don't do.