李商隱是感情豐富之人,也是情路坎坷之人。相傳,少年時,他曾因自卑忍痛拒絕了權貴令狐楚的女兒;之後,他對洛陽城一名為柳枝的女子動了情,卻因急於赴京趕考未能給其承諾,最後柳枝另嫁他人;在玉陽山求道時,他與宋華陽心生好感,後因無法衝破世俗而放棄;最後,他得到涇元節度使王茂元的器重,並在其撮合下娶了其女為妻。
有人說,王茂元屬於“牛李黨爭”的李黨,他是因為看中了李商隱的才能,為了拉攏李商隱,才特意設計讓李商隱娶了自己的女兒。從曆史記載中看,此事確有可能。但無論這場婚姻的初衷是什麽,不可否認的是,李商隱與王氏感情較好。不然,李商隱便不會寫下那麽多描寫他與妻子王氏愛情的詩了。
王氏出身富貴人家,卻性情賢良,全然沒有大小姐的驕縱之氣。李商隱年輕時追求功名,與王氏聚少離多,王氏卻從無怨言,盡心盡力地照料著家庭,這讓李商隱很是感動,同時也對王氏心存歉意。
唐大中五年(851年)春夏期間,王氏因病去世。當時李商隱在外遊曆,所以對此事並不知情。數月後,李商隱收到了家中來信,方才得知此事,然而距離王氏去世已隔數月,一切都已經結束了。想到妻子重病之時自己不在她身邊,妻子病故時自己仍然不在她身邊,甚至連她的死訊都是隔了幾個月才知道,這讓李商隱對妻子的愧疚之情又加深了幾分。
同年秋天,李商隱接到柳仲郢希望他能去四川任職的邀請,便簡單收拾了行李,與其一同前往四川。因為剛剛失去妻子的緣故,李商隱在四川時常鬱鬱寡歡,對仕途也不再像之前一樣熱衷了。一天晚上,天空中下起了雨,這樣的天氣更加觸發了李商隱悲傷的情緒。於是,他題筆寫下了《夜雨寄北》一詩。