我认为原因有一下几点:
1、项羽是一个骨子里就很骄傲的人,他自始至终认为自己力能举鼎,认为自己是举世无双的大英雄,但最后却败在他认为是“阴险狡诈小人”的刘邦手上,他很不甘,也很有挫败感,想他是如此骄傲的一个人啊,强烈的挫败感应该是他自刎的一大原因。
2、他始终相信自己能够“英雄造时势”,但最后还是不得不承认“时势造英雄”,他放弃了,觉得自己再生存下去已无多大意义,所以自刎。
3、他失败后醒悟到会有这样的结果都是自己刚愎自用,他觉得无言以对江东父老,便自刎。
4、红颜知己虞姬的死对他打击很大,他觉得自己连心爱的女人都保护不了,如何被称为大英雄,如何成为一国之君。所以他最后用虞姬赠与的天子剑自刎,追随她一同死了。
5、范亚父始终说天子剑是不祥之物,前朝很多帝王都用它自刎过,项羽始终不相信,他想改变命运,打败“天命所归”的刘邦,却以失败告终,最后一刻他不得不相信宿命,相信自己抵不过命运、抵不过刘邦,便自刎了。
6、换种角度,项羽认为自己的失败很明显,再东山再起的话只会增加杀戮,是天下苍生生灵涂炭,他不想再杀根多的人,就自刎了。
7、项羽很有骨气,他知道自己不自杀刘邦也会想方设法杀他,他认为与其整天担心人家杀自己不如死得更有骨气一些,就自刎了。
8、他除了被权势吸引之外应该也是真心想让黎明百姓生活得更好一些,他输了,但他相信刘邦会照顾天下苍生的。他觉得自己累了,已经不想再继续杀戮了,便安心地自杀,去陪虞姬了。
9、他一直把刘邦当自己的好兄弟,但议和后好兄弟竟然背叛自己,他很难过,便自刎。
以上纯属个人意见,片面之词,谨供参考。