公元前200年冬天,刘邦亲率32万大军北击匈奴,结果吃了败仗。后来大臣刘敬(原名娄敬)给刘邦出了一个主意,说以目前汉朝的国力无法抗衡匈奴,为了使匈奴减少对边境的侵扰,可以双管齐下:一是给他们送粮食、丝帛、金银、珠宝等东西,抚慰之;二是和亲,将公主嫁给匈奴单于,拉拢之。将来公主生子就是外孙,继承单于之位便不再同汉朝为敌。刘邦赞同。
当时汉朝国力确实不济,大臣上朝需乘牛车,刘邦想找同一颜色的四匹马拉车都难,但挤出些金银丝帛等物质还不算困难。而让刘邦发愁的是,自己就这么一个女儿,况且已经为人妻母,如之奈何!后来刘邦也顾不上那么多了,毕竟江山社稷重于一切,于是打算将鲁元公主改嫁匈奴。吕后知道后当然不准,且不说女儿已经嫁人,再说一旦嫁入匈奴无异于"羊入狼口",此生诀别。因此,吕后一哭、二闹三上吊。刘邦无奈,只好改由宗室之女代替。至于派谁,史书全无记载。因此,第一位同匈奴和亲的大汉女子的身份成了未解之谜。
而当初就在刘邦出征匈奴回师途中,顺路造访了女婿的都城邯郸。见到女婿之后,刘邦箕踞而骂一整天。张敖虽一副不怕开不烫的样子没敢同岳父大人计较,但相国贯高却不愿意主人受辱。因此当刘邦再次到东垣一带清剿朝王信残部,夜宿柏人时,贯高等人设下埋伏,准备行刺。当然,刘邦连夜离去,有惊无险。后来,贯高等人被举报,刘邦一怒之下将张敖及其所有亲信抓到长安受审。最终的结果是张敖被贬为宣平侯,封国被刘邦收回。其实,刘邦第一次辱骂张敖的时候就是想激怒他,然后顺势除其封国。所以,从这件事情上看,刘邦丝毫没有顾及到女儿鲁元公主的面子及利益,他始终视张敖及女儿为外人。
因此,综上所述,正是介于刘邦称帝后对刘盈及刘乐姐弟俩的所作所为,于是让人产生了他向来厌弃两个孩子的看法。所以,当逃命时将两个孩子踹下车的一幕就很好理解了,认为刘邦心狠,只顾自己逃命是铁板钉钉子的事情。可事实果真如此吗?实际没有那么简单。我们先做一下事件回放。