A new mental health diagnosis called 'moral injury' is helping veterans find treatment for deep guilt and shame.