This is a kid in distress who needs support. He is feeling bad about himself, felt pressure to cheat, and also feels the weight of the world on his shoulders. I wouldn't try to make him responsible for how others react to his transgressions. Yes, there's an impact on others, but for a kid who is already feeling like a failure, that line of thinking feeds the beast.
You have a kid who is overthinking, over analyzing, and stressed. You simply will never win an argument on those terms. I doubt you have a psychopath. There is no narcissism there, and tons of guilt/fear of failure.
Yes, that's exactly how I read the situation when it was my DD cheating.