你好,从你描述的情况来看,病人患有精神分裂症,是较重的精神疾病,精神分裂症病人伴有失眠和饮食不好,是比较常见的;
建议您带他到当地正规的精神专科医院精神科门诊就诊,以进一步明确诊断,门诊或住院系统治疗。