Waiting for My Fingers: One Man's Reflection on Sin, Suffering, Healing and Victory