谢谢邀请!
精神病患者不是不知道自己有病,而是他们“根本不会认为自己有病”,因为在他们的眼里,有病的是这个世界。唯一需要被治疗的,是这个世界。
当然,这并不是说我们这个世界就完全没有问题。但是,精神病人眼里的世界,是不安全的,是危险的,是带有性质的。
而且他们的病,完全是他们无法控制的。因为他们的大脑功能紊乱了,完全无法做出一个理智的判断,无法给出一个逻辑分析。
另一方面,仅凭患者不认为自己有病,也不能判断对方是否是个精神病。因为这涉及到患者的精神病学知识。绝大多数人是完全不懂的。
即便一个没有得精神病的人,因为没有相应的知识,也不会认为自己有什么问题。但大多数人和精神病人的区别在于,会思考一下是不是自己真的有什么地方做的不对。
精神病人会坚信都是别人的错。