1.历史原因:波斯古代曾是横跨欧亚的大帝国,信拜火教。穆罕默德之后,正值波斯帝国衰败之机,阿拉伯部落趁机兴起,击败了波斯。波斯人改信了回教,但和阿拉伯人这灭国的梁子是结下了。

2.文化因素:征服波斯以前,阿拉伯文化并不如波斯昌明。阿拉伯人征服波斯后,反而要学习先进的波斯文明(这点类似蒙古人),后来灿烂的阿拉伯帝国乃至整个伊斯兰文明,很大程度上沿袭自古波斯,改信了回教的波斯其实文明没有中断。所以波斯人始终觉得自己在文化上是阿拉伯人的老师,还是被学生打过的老师,看不起后者。阿拉伯人创立的伊斯兰教,也自以为了不起。
3.当代政治:沙特自封逊尼派老大,还是原教旨派,伊朗是什叶派老大,两国政府都是宗教至上的神棍(其实伊朗老百姓不神棍,沙特政府和民间都很神棍),自然看不顺眼。石油出口都是两国的命脉,经济利益上冲突不断。他们都想在中东建立霸权,再加上沙特亲美,伊朗反美,关系自然很差。
此外,伊朗和沙特同属伊斯兰政教合一国家。但是沙特属于逊尼派阿拉伯,奉行瓦哈比教义。伊朗属于什叶派波斯,奉行伊玛目派。这两句话描述的意思是什么呢?伊斯兰教本身就倡导政教合一。沙特国王权利的伊斯兰法源在于承认四大哈里发的正当性,沙特没有宪法,古兰经就是宪法,但是古兰经比较短小,需要有人明确里面没有的一些细节。沙特的逊尼派实际上是以各种圣训为准解释伊斯兰。然而,什叶派认为四大哈里发中除了阿里外均属非法,其圣训也是异端。自然沙特政权在伊朗眼里属于异端掌权,同样沙特也认定伊朗的什叶派是以物配主。这在伊斯兰教属于第一大恶。杀无赦。
宗教的严重对立是一个根本。第二个身份就是隶属于不同民族。沙特乃阿拉伯人,与犹太人均属闪族。而伊朗人是波斯,历史上是雅利安人。在伊朗历史上与阿拉伯人战争横亘整个伊朗历史。基本波斯唯一敌人就是阿拉伯人。
至于近代石油等因素以及由上述宗教民族因素导致的其它地缘政治矛盾等等使得沙特与伊朗是地球上最不可调和的矛盾。我认为如果沙特有两枚核武器一个可能发射到特拉维夫一个发射德黑兰,但是如果只有一个的话肯定是送给德黑兰。跟沙特-伊朗相比,中日,中越,乃至中俄矛盾都不值一提。想想看两个并不相邻的国家如此深仇大恨,如果相邻会是什么样呢?