唐僧赶走孙悟空的原因有多方面。首先,在西游记第14回中,唐僧和孙悟空一路西行,路边突然冒出六个半路抢劫的强盗,要挟唐僧留下马匹,放下行李给他们。孙悟空上前与他们理论一番后,拿出金箍棒将他们全部打死。唐僧怪他杀生,将他责骂了一番,说孙悟空“去不得西天,做不得和尚”,孙悟空受不得他的恶言恶语,将身一纵,离开唐僧走了。
此外,唐僧赶孙悟空走不只是三次,仅在三打白骨精时,唐僧就赶了孙悟空三次,但是前两次都被孙悟空给糊弄过去了,只有最后一次才是真正的被赶走的。孙悟空第一次离开取经是因为打死六贼后与唐僧发生分歧。
还有一些观点认为,唐僧执意要赶走孙悟空并不是因为孙悟空打死了妖精,而是一个借口。唐僧又不傻——这孙悟空是观音菩萨派给他的贴身保镖,他岂能不知道孙悟空的本领?打死白骨精只不过是个借口而已——赶走孙悟空的借口。
总之,《西游记》中唐僧赶走孙悟空的原因可能涉及道德观念、行为规范、人际关系等多方面因素。在不同的情节和背景下,这些原因可能有所不同,但都反映了作者对人性、道德和社会价值观的深刻思考。