faith and human imperfection