孟母出生于济阳外黄,是一个著名的文人世家。他的父亲虞豫,年少时名声显赫,当时琅琊王司马睿,还未称帝。孟母略通文墨,通情达理虞氏虽然只有十六岁,但她的容貌却是与日俱增,让当时的琅琊王司马睿都为之倾倒。
西晋爆发“八王之乱”,使西晋陷入混乱之中,又有匈奴、羯等外族趁机侵入,北方长久以来一直处于分裂割据的状态,皇亲国戚、文武官员纷纷逃往南方。
其时,琅琊王司马睿奉东海王之命,驻扎在建康,担任杨州江南诸省的安东将军。
司马睿的爷爷,也就是“司马佩”,并非司马王朝直系血脉之人。十五岁的时候,他就继承了爵位,为人谦和谨慎。建武元年,西晋愍帝为匈奴所擒,司马睿于建康即位,号晋元帝,建立东晋朝,偏安于江南。
虞氏嫁给司马睿为王妃,虽然因其美貌而备受宠爱,但并未生育子嗣,司马睿所生之子司马绍与司马哀皆为宫人荀氏所生,由虞氏亲自抚养长大。
虞氏妒忌荀氏,荀氏地位低下,也只能忍气吞声。但他心中也有怨气,有时候会忍不住说虞氏的坏话。司马睿听了这话,勃然大怒,与荀氏日渐疏远,永嘉六年,虞孟母因病逝,年仅35岁。
那个时候,司马睿还没有登基。晋元帝大兴三年,司马睿作为皇帝,专门派遣使者待符节。捧着皇后的玺印,祭拜太庙,追谥虞孟母为力元敬皇后。晋元帝在位的时候,就再也没有立过皇后了。
曹魏时代,有一部名为《玄石图》的经文,记载了“牛继马后”的说法,司马懿请了一位占星师,为自己的后代算了一卦,得到了和《玄石图》一模一样的结论。司马懿不明白这句话的何意。后来他做太傅,权势滔天。他麾下有一位将军,名叫牛金,曾与他并肩作战,立下赫赫战功。
司马懿忽然受到触动,想到了“牛继马后”的说法,心中大惊,生怕牛金日后祸害自己的子孙后代,于是遣人在酒水中下了毒药,牛金生性豪爽,毫无防备,“饮之即毙”,就这么不明不白地死在了酒水之中。
司马懿自那以后,以为牛金一死,他的后人就可以安居乐业,过上锦衣玉食的生活,岂知世事难料。司马懿之孙司马觐晋为琅琊王后,封了他的妻子“夏侯氏”为侧妃。夏侯氏是个花心大萝卜,没过多久,她就和王府里的一个叫做牛金的小吏有了私情,这才有了司马睿。
这就是司马睿在历史上的记载,他并不是皇家子弟,他是琅琊王府的一个小官,牛金之子。只不过,“牛继马后”之说,才让牛金这位战将,死得不明不白。后世对司马睿的称呼,也是一种嘲讽,比如明代的李贽,对东晋的称呼,就是“南朝的牛氏”,而非“司马氏”。
“牛继马后”的意思是说,司马睿为牛氏之子,牛姓代司马氏继承帝位。