God provides rumble strips, but not barricades: So often when we are heading down an ugly road, God puts warnings in our path. They are God’s way of saying, “Are you sure you want to go down this path?” They are wake up calls designed to give us an opportunity to turn to God and to others,…but if we ignore them,…God doesn’t violate our free will and stop us. He will not make us obey by being a righteous bully. He warns, but he doesn’t control.
II Samuel 11