上官皇后一辈子没有生下儿子的原因有两点:第一,丈夫去世的早,第二,自己年龄太小。
上官皇后和刘弗陵的婚姻典型的政治婚姻。上官皇后五岁就入宫,五岁这个年龄放到现在,应该正式读幼儿园了吧?六岁被封为皇后,而当时的皇帝也就十二岁。这完全就是两个小孩子过家家。区别就是别人是玩耍,而他们俩是真的结婚了。而且,上官皇后的外祖父就是霍光。霍光把握朝政,认为自己的外孙女没生下孩子之前,别人都不能生。所以直到刘弗陵去世,都没有完成当爹的愿望。这样一看,好像刘弗陵更倒霉一些?自己当个皇帝连生娃都做不了主!
虽说古代女子结婚早,生宝宝也早,但是当时的上官皇后实在是太小了,应该还不具备这个条件。而且民间还有一种传闻是说,刘弗陵的身体本来就不好,不足以使女子怀孕。这个说法也不是没有依据。毕竟,虽说皇后年纪小,但是后宫辣么多女子,就没有一个偷偷生下皇上的孩子的,这其实也从侧面反映出皇上的身子骨可能真的不太好。
等到上官皇后十五岁的时候,还没有生下自己的宝宝,就被迫升职:因为皇上去世了,上官皇后成了上官太后。试想,一个连丈夫都没有的妻子,又怎么会诞下子嗣呢?直到五十二岁去世,守寡守了三十七年。一个女子的美好年华全部浪费在了那个冰冷的皇宫里面。