I would say D&D and WoW did not cause your son to be mentally ill. And instead of focusing on things that do not matter, maybe just focus on helping him and finding stability again. Get him into treatment right away. If he's a cutter, he could be in danger. People with mental illnesses are intelligant and creative people. We just have an illness, just like diabetes or cancer. Reduce the stress in his life and get him to a psychiatrist ASAP.
i work in the field of mental health and it sounds like schizoaffective disorder which is Schizophrenia (the delusional aprt) and some mood things like times of depression etc.
it is very common for males to experience no signs of this growing up and then randomly out of the blue in their 20's have a "mental break."
Th best thing i can say is talk to him about therapy and a mild medication. I do not beleive medications are the be all end all but when it comes to things liek schizophrenia, there is no cure but the medications do help prevent someone from experiences the delusional part constantly.
Interesting that you bring up WoW and D&D. There's been numerous studies that prove that avid WoW players, when playing, have the same brain activity when playing as a drug addict on a high. Had your son stopped playing WoW for some reason before his episodes? If so, he could be going through severe withdrawal and suffering a psychotic break from it. It might be worth mentioning to the docs at the facility, just so that they're aware of the possibility.
Good luck to you and him,
~Dame
I would say that all of this could be related to his mental illness, including his difficulties relating to people. It would be essential to discuss this with his psychiatrist so they would know how to best treat him.