这都怪吕后,她把自己的外孙女张嫣强行嫁给舅舅刘盈,导致帝位更替频繁。刘邦死后,吕后专政,为了亲上加亲,也为了把吕家人的命运和刘家人的命运捆绑在一起,她给刘邦的儿子们包办了不少婚姻。
具体的说就是,刘家人盛产龙子龙孙,吕家人盛产千金,两相搭配,肥水不流外人田。于是,吕后十分大方地给刘家的子弟们每人分发一个吕家的女儿,而且只准签收,不准退货。最严重的是,吕后竟然疯狂到把自己亲女儿鲁元公主生的女儿张嫣,也就是吕后的亲外孙女嫁给自己的儿子刘盈。而丧心病狂的地方在于,刘盈是张嫣的亲舅舅,而且张嫣年仅11岁,还是个孩子。于是外甥女嫁给亲舅舅这种乱人伦的奇葩事就发生在了刘盈身上。由于老妈太强势,刘盈作为皇帝,实际与傀儡没有区别,只能服从。
但他从未碰过张嫣!因此,张嫣进宫后,一直没有怀孕,想尽各种办法也没用,这下可就把吕后急坏了。于是心生一计,她设计让张嫣假装怀孕,然后把一个刘盈和宫女所生的孩子抱来,对外谎称是张嫣皇后所生。为了保密,那个给刘盈生下孩子的宫女直接被灭口。而刘盈,作为皇帝,过着傀儡般的生活,心情郁闷,不久就抑郁而死。那个当初抱来的孩子,叫刘恭,成了名正言顺的继承人。
但没过几年,刘恭长大了些,听到了一点小道消息,知道自己不是张嫣亲生,而生母则是被吕后杀掉。恼怒之下,说等自己长大了,要为母亲报仇,干掉吕后!很明显,吕后是容不下一个要干掉自己的皇帝存在的,这是一个威胁。因此,先是将其囚禁起来,对外宣称皇帝生病,之后杀掉,再立一个新的皇帝。
刘恭死后,继任者是刘盈的儿子刘弘,庶出的,实际上刘盈没有嫡子,因为皇后张嫣不会怀孕。刘弘很听话,也跟吕后没啥仇,但运气实在不大好。因为刚做了皇帝没几年,吕后就去世了,紧接着爆发诛杀诸吕政变,吕后族人、党羽全部被功臣集团干掉。而现任皇帝是吕后所立,自然是不能再继续做皇帝的!合计之后,功臣集团选择佣立外戚势力很弱,背景不够强大,刘邦的儿子代王刘恒为帝。所以,刘恒是刘邦的儿子,怎么变成了西汉第五个皇帝?
逻辑是这样的:刘邦的儿子刘盈英年早逝后,刘盈的儿子刘恭继位,刘恭扬言要干掉吕后,结果被吕后反杀,之后立刘盈的儿子刘弘为帝,结果没几年被功臣集团赶下岗,佣立刘邦的儿子刘恒登基。
从刘盈到刘恒继位,中间汉惠帝在位7年,吕后称制8年,共15年,皇帝更换频繁是吕后称制的8年。而刘恒是刘邦第四子,他出生在公元前203年,比刘盈小不少,登基是在公元前180年,也才23岁。