李世民杀掉了杨氏的丈夫和儿子,但是最后却将杨氏收入了后宫。反观杨氏,对于李世民要纳自己为妾的做法并没有做太多反抗。她选择嫁给李世民,原因并不复杂,因为在当时的那种危急情况下,杨氏只能嫁给李世民,因为只有她嫁给了李世民,自己的背后的杨氏族人才得以保全性命。
历史中的杨氏其实是李元吉的妻子,她在嫁给李元吉之前,家庭背景就不寻常,她不仅是隋朝皇室子弟,而且她的爷爷是杨雄。杨雄是谁?杨雄可是隋炀帝时期大名鼎鼎的太子太傅,是显赫一时的大人物。
而杨氏之所以嫁给李元吉,其实也不是因为爱情,而是因为政治需要。当时二人的婚姻就是两个家族想互相从对方那边获得好处而桥袭李促成的。杨禅源氏家族明显是想攀附在李元吉身上,希望以后李元吉能帮他们一把,而李元吉娶杨氏,其实是想让杨氏家族给自己的大哥李建成提供帮助。
后来,李建成败给了李世民,李世民顺势除掉了李建成和李元吉。按照常理来说,杨氏作为李元吉的妻子是会被杀掉的。但是杨氏长得漂亮,同时家世背景雄厚,被李世民看上了,于是李世民将她纳入后宫。
按照常理来说,李世民杀掉了杨氏的丈夫李元吉不说,还杀掉了杨氏的亲生儿子,杨氏应该恨他,但是杨氏反而没有怎么敏迟反抗就嫁给了李世民。后人推测,杨氏之所以不反抗,主要是因为她无法去反抗,她要考虑到自己背后的家族人的安危,所以没有反抗。