@arishin This sounds like depression. Please take him to a therapist before you lose him. I have had students who talked like that and I tired to get parents on board for a therapist, but they refused. Until there was a suicide attempt.
Your son is crying for help. Please get him professional...