faith despite imperfection