刘禅继位称帝时,也才只有十几岁,当时就把诸葛亮封为了相父,并且支持他去北伐,而且后来还支持了姜维去北伐。只不过后来过于宠幸皇后,致使蜀汉慢慢的走向衰弱,最后被人攻入都城刘禅投降。说起后主刘禅,他在位长达了四十年,这三个国家的皇帝中也算是非常不错的。那么刘禅在位四十一年,刘禅为什么没有给刘备报仇,刘禅不报仇是因为什么?
当时刘备的死和夷陵之战的失败存在着一定的关系。但刘备却并不是被东吴的将士所杀,相对应的关羽其实才是被东吴所杀。根据三国志的史料记载,刘备是在夷陵之战中,被东吴的陆逊所败,刘备退到了白帝城中,直到后来刘备才去世。刘备的死亡和夷陵之战的失败,确实有着莫大的关系,但是当时的刘备已经老了,身体早已经是经不起折腾了。况且到了刘禅一代,可能已经没有这很深的仇恨了。
而且当时刘禅根本没有多大的实权,整个蜀汉的大权都被诸葛亮所掌握,他虽然为皇帝但是却并没有多大权力,压根也就没有机会。而且刘备在去世的遗照状就曾经说过,要让诸葛一起帮着刘禅管理国家,所以一切都由诸葛亮说了算,所以说即使这个时候刘禅想要为父亲报仇,也是缺乏着兵权。
况且当时诸葛曾经多次北伐与曹魏交手,双方打得你死我活。蜀汉基本上所有的兵马都用来去北伐了。即使是在诸葛去世之后,朝中的三位大臣分别掌握了蜀汉的权力,并且兵马也是由姜维等人一起统领,而且还是用在了北伐上面。后期刘禅也收回了一些权利,但是如果这个时候要说起为刘备报仇的话,无疑会遭到朝中老臣们的反对,况且当时蜀汉的综合实力也是弱于东吴和曹魏的,曹魏的大军更是步步紧逼。
要是与东吴开战的话,显然是自取灭亡。后来在几位大臣去世之后,刘禅才算是真真正正的掌握了实权,但是这个时候的他已经五十多岁了,距离刘备去世早已经过了几十年,这个时候早已经没有了当时的锐气,也渐渐的淡忘了和东吴之间的仇恨,当然最关键原因就是自从夷陵之战后,蜀汉已经成为了这三个国家中最弱小的一个,对此必须要和东吴保持一个联盟的关系。
一起来对抗强大的曹魏,以保证自己国家的存在,在蜀吴两国联盟的背景上,自然是也不敢向东吴开战,否则只会加快蜀汉的灭亡。可以设想一下,如果当时诸葛亮真的击败了司马懿等人,成功消灭曹魏,那么对于蜀汉和刘禅来说,或许真的会用为刘备报仇的名义去讨伐东吴,成为三国中最强大的一个国家,基于以上原因,刘禅在位的四十一年里都没有替刘备去报仇。