公元259年,司马炎的夫人杨艳生下两人的第二个儿子司马衷。因为大儿子早夭,所以眼前这个次子实际上可以说就是他们的长子。司马炎很高兴,私下曾对杨艳许诺将来一定让次子继承大统。可是,没想到随着司马衷一点点地长大,渐渐地发现司马衷似乎与其他孩子有些不同,他是一个低能儿,说的不好听点儿就是个傻子。
所以司马炎并没有盲目地兑现当年承诺立司马衷为太子,他总是推脱说再观察观察。谁知道观察之后,司马炎的心就更凉了。杨皇后并不是不知道儿子的情况,也不是不清楚立傻儿子为太子将意味着什么,可是为了达到自己的目的,她还希望司马炎能够立司马衷为太子。她坚持说现在下结论还是太早,到底是傻还是不傻,谁知道具体情况,也许是大智若愚呢?
于是,司马炎在司马衷九岁那年立他为太子。杨艳之所以竭力地让司马炎立傻儿子为太子,除了为自己的根本利益考虑外,关键还是因为作为一个母亲来讲,他想补偿这个处于弱者的儿子。母亲都是天生可怜弱者的,孩子当中谁最困难,她就更多地疼爱这个孩子,杨艳也不例外。可是,如果是一个平常百姓家里的母亲可以这样做,但作为一国之母来讲,她这种母性就为短命的西晋王朝埋下了祸根。
公元290年,优柔寡断的司马炎病逝。他的傻儿子司马衷即位,成了后来的晋惠帝。这个傻皇帝,除了占据一个位置,其他朝政什么的完全被皇后贾南风所控制。这个皇后很是了得,在一年后,她竟然策划发动宫廷政变,杀死了辅政大臣杨骏,接着又发生了“八王之乱”。
西晋灭亡的时间,距离司马炎病逝才只有短短的二十五年,可就是这短短的时间里,天地间却发生了翻天覆地的变化,西晋成为浩瀚长河中一个短命的王朝,已经如浮云般飘然远去,一个新的政权也即将建立。西晋之所以能这么短命,最直接的原因就是司马炎选了他的傻儿子当皇帝,虽然本心是好的,但带给国家的灾难却是痛苦的。