摩诃婆罗多故事的起源是恒河女神的下凡。为了拯救被诅咒的、必须坠落凡间一世为人的八位婆苏,她和婆罗多族的国王福身王结合,但她每生下一个婆苏转世的孩子,就毫不留情把他们扔进河里,让他们回归天国;福身王不明就里,强行救下了最后一个孩子,起名为天誓。恒河女神带着天誓离开了福身王。天誓从小就跟着太白仙人和极裕仙人学习经卷,跟着持斧罗摩学习武艺,可谓文武双全。
自从妻子离开之后,福身王一直郁郁寡欢。有一次,他外出散心,突然看到有个容貌美丽形体强健的少年,手持弓箭朝恒河射箭,游戏般的动作竟然截断了整条河流。福身王万分惊讶,恒河女神就在此时出现,对他说:“这孩子就是你的儿子天誓。我已经把他养育成人,你接受他吧。”说罢便回了天庭。
福身王非常高兴,带着天誓回到都城象城,把天誓封为太子。四年之后,福身王遇到一位名叫贞信的美丽渔女,对她一见钟情。但贞信的父亲坚持,除非贞信将来生下的孩子能继承王位,否则他不会把女儿交给福身王。福身王不愿意为此剥夺天誓的继承权,但又忘不了渔女,日夜长吁短叹。天誓是个孝顺的孩子,听说此事,为了促成福身王的幸福,找到渔女的父亲说:“我不要王位,请你把女儿嫁给我父王吧!”
渔夫说:“你虽然不要王位,将来你的孩子长大了,也会逼迫我女儿的后代交出王位的,这怎么能让我放心呢?”
天誓大声说:“那么,我将修持梵行,终身不婚!尽管我不会有儿子,天上的不朽世界将会是属于我的!”在古代印度,人们对后代看得非常重要,如果没有后代,甚至祖先都无法升上天堂,在天誓为父亲牺牲了个人幸福发誓的瞬间,诸天降临人间,朝天誓抛洒鲜花,对他说:“你就是毗湿摩(发下怖誓的人)!”
从此,毗湿摩终身守节,忠心耿耿地守护了婆罗多族一辈子。
福身王虽然抱得美人归,但始终觉得自己亏欠了儿子,不久就带着愧疚病逝了。贞信为福身王生下了花钏和奇武两个儿子,毗湿摩尽心尽力地辅佐这两位幼弟。勇武的花钏在福身王死后即位,但不久就在战场上死在了一个乾闼婆手中。奇武继承了王位。不久之后,奇武到了婚娶的年纪,毗湿摩为自己的弟弟四处寻找合适的妻子。他听说迦尸王有三个女儿都很美貌,就前往迦尸的都城,以刹帝利的方式 打败了所有国王,把三个姑娘带上自己的战车带回去给弟弟做媳妇。这个时候大公主安巴突然开口了,她对毗湿摩说,自己已经爱上了沙鲁瓦王,两人已私定终身,请求毗湿摩把自己放回去和沙鲁瓦王团聚。毗湿摩通情达理地同意了。没想到安巴回到沙鲁瓦王身边后,曾在公主争夺战中被毗湿摩打败的沙鲁瓦认为接受一个业已被抢走的女子是对自己的羞辱,冷酷无情地把安巴拒之门外。安巴没有办法,又去找毗湿摩,想让他娶自己,但毗湿摩发过终身不娶的誓言,只能拒绝安巴。安巴回到迦尸城,她父亲也嫌弃她,不让她回家。她想要投靠到仙人们居住的隐修林中,仙人们却害怕会有觊觎安巴美色的刹帝利前来破坏隐修林的安宁。不幸的安巴无家可归,在森林里哭泣流浪,她心想:“我一切不幸的来源都是毗湿摩。如果没有他抢走我这回事,我现在也不至于流落到这个境地。可是我一个弱女子,他却是如今天下第一武士,我又怎么能向他复仇呢?”