Father David Herrera explores the themes of striving for perfection in faith and the discernment between good and evil.