After reading this all I have to say is the lat place you want to take advise about your mentally I’ll son is on a forum. He needs psychiatric help, not a just a case worker. Case workers are just there to deal with housing, jobs, and shit like that. Your son needs to see a doctor and a shrink. And it’s important that if you think they seem like they don’t care and aren’t involved find better ones. And I strongly suggest not to listen to any of these people saying outlandish shit like you should beat, shoot him ect, these people are fools who are just thinking it’s funny to say dumb shit when in reality your dealing with something extreamly serious. If your son is truly schizophrenic and you don’t find a proper way of dealing with it things can get very serious real fast. Like I said he needs to see mental professionals not just a case worker.