Ways of Imperfection: An Exploration of Christian Spirituality