Perfectionism Leads to Frustration: Golf and the Spiritual Life