Omicron: God's Vaccine?