唐太宗之所以选择李治是有强烈的个人感情因素在内的。李承乾,李泰,李治均为长孙皇后所生,太宗深爱发妻长孙后,对嫡出子女宠爱非常,对皇后家族也照顾有加。长孙后去世后,李世民更是对其所生的七个子女宠溺至极。
在承乾和李泰已然成仇的情况下,选择年幼但性格温和的李治就是为了保全三个心爱的嫡子。所以,李治这个太子最终还是李世民决定的,只不过当这个决定在李世民心里还有犹豫的时候,长孙无忌出来推了他一把,让李世民更加肯定自己的决定。
晚年,唐太宗因自己对嫡次子李泰的过度偏爱造成嫡长子即太子李承乾的谋反,并最终导致承乾被废而悲伤不已,沉浸在过度悲伤中的唐太宗因此没有看出李泰的野心以及李泰对嫡三子李治的威胁。
最后在大臣诸遂良的提醒下才看清李泰的野心,本来“阴许立泰”的唐太宗,再三思量之下决定立李治为太子。