大業八年,隋煬帝第一次進攻高句麗。應征士兵總共有一百一十三萬三千八百人,對外號稱二百萬之眾,此外,隋煬帝還征調運送物資的民夫,約百萬人。
高句麗是東北地區一小國,隋文帝楊堅建立隋王朝後,北擊突厥,南滅陳朝,終於統一了中原。高句麗繼北朝之後,平原王受隋文帝冊封為“高麗王”。然而高句麗對隋朝陽奉陰違,並未真正臣服於隋朝,與隋的關係緊張,隻是保持著表麵的和平。
直到開皇十八年,隋文帝下詔黜除高麗王高元官爵,命漢王楊諒、上柱國王世積為行軍元帥,周羅喉為水軍總管,率大軍三十萬,分水陸兩路進攻高句麗。隻可惜當時正逢雨季,隋軍軍中缺乏食物,又遭遇疫病。九月二十一日,水陸兩路被迫退還,隋軍死者十分之八九。隋朝第一次征討失利,但高麗王高元亦惶懼遣使謝罪,上表稱“遼東糞土臣元”。於是隋文帝罷兵,待高句麗王如初。
到了隋煬帝繼位,高句麗王高元不遵籓禮,故而隋煬帝決定征討高句麗。大業七年,隋煬帝下敕,命幽州總管元弘嗣往東萊海口造船三百艘。官吏晝夜督促,造海船的民夫日夜站在水中,不敢歇息。民夫們皮膚潰爛,自腰以下皆生蛆,死者什三四。
而後,隋煬帝詔總征天下之兵,無問遠近,俱會於涿。又發江淮以南水手一萬人,弩手三萬人,嶺南排鑹手三萬人,於是四遠奔赴如流。五月,敕河南、淮南、江南造戎車五萬乘送高陽,供載衣甲幔幕,令兵士自挽之,發河南、北民夫以供軍須。秋,七月,發江、淮以南民夫及船運黎陽及洛口諸倉米至涿郡,舳艫相次千餘裏,載兵甲及攻取之具,往還在道常數十萬人,填咽於道,晝夜不絕,死者相枕,臭穢盈路,天下騷動。
百姓疾苦,天下動蕩,然而李淵已經顧不上關心國家朝廷之事了,長子李建成前幾年娶了一個妻子,可惜那女子命薄,嫁過來沒兩年就去世了。竇氏看到自己兒媳婦走得早,擔憂兒子,一下子也病倒了,自入冬以來一病不起。此時正值家中多事之秋,李淵現在忙得是焦頭爛額,自顧不暇。
長子李建成,自妻子死後也有些鬱鬱寡歡。雖然她嫁過來沒多久,但畢竟是李建成第一個老婆,或許曾許過相約白首的誓言,隻可惜紅顏薄命,情深緣淺。李淵看李建成悶悶不樂,也想再給他尋一門親事,隻是李建成拒絕了。
後來竇清薇病情日漸加重,李淵想讓建成再娶妻,衝衝喜,可李建成執意不肯,李淵隻好將目光盯上十四歲的李世民。早在李世民年幼時,就和長孫晟的女兒長孫無垢訂下了娃娃親。當時,長孫無垢的伯父長孫熾看中了李淵的妻子竇氏,竇清薇年輕的時候,曾諫言舅父周武帝宇文邕,希望為了北周大局考慮,善待突厥皇後。長孫熾聽聞此事後,十分佩服竇清薇,覺得她一女子能看透國事,定是睿智聰慧之人。唐國公李淵能娶到這樣的女子,簡直是李家之幸。
後來,長孫熾和李淵訂下了親事,他認為有竇氏這樣聰明的母親,她的孩子們定會成為國之棟梁。隻是在兩家定親之後沒多久,長孫晟於大業五年去世了。長孫無垢和長孫無忌兄妹倆被舅父高士廉收養,李淵從此再也沒有見過長孫無垢了。