While we may fool others for a time, God has “luminol” vision – He sees all of our bloody footprints.