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