Keeping (or Losing) the Faith: Reflections on Spiritual Struggles and Their Resolution by College Seniors.