i believe he was diagnosed with borderline personality disorder
a Borderline personality disorder will cause one's mood became extremely unstable. Often time, the patient will experience the unexplainable intense feeling of anger, depression, and anxiety that could last for days, which often led to self-abuse.