李世民明明不喜欢杨妃,却还要娶她,是因为杨妃的父亲是当朝宰相,李世民迫于利益才不得不娶。
虽然那时候李世民不喜欢杨妃,但是杨妃对于他来说还是有利用价值地,娶了她能够收拢人心,为了巩固自己地统治所以就娶了她。
因为李世民是一个皇帝,需要通过娶各个官员的女儿做妃子来平衡各大官员之间的关系。
我觉得可能李世民也是出于无奈的吧,虽然不喜欢,但是还是为了权利去了她。