宋光宗與白蛇傳
楊過去救白娘子時,讓小青化一假人冒充自己,卻把朝政全交給了太子楊惇。兩年之後的淳熙十六年(1189)二月,小青覺得時機差不多成熟了,將楊過的帝位禪讓給了楊惇。而楊過(那個假人)則退居重華宮,做起了太上皇。為了減少麻煩,小青乾脆讓那個假人長期卧病在床。楊惇這時並沒有顯現出應有的孝心,在他的認為中,沒必要裝模作樣地去探望什麼假人,並把他當父親。所以一次都沒去探望過“楊過”。這也導致楊惇落下不孝的罵名。
楊惇對父親楊過心有不滿,原來楊過走前曾囑咐他不要進兵北伐。楊惇雖有一身本事,也無法施展抱負,心情上長期受到壓抑。他登基時,朝中主戰派見新帝上位,想着定有轉機,便極力要求楊惇趁着國勢強盛,北伐攻金。原來楊過在位時,因為不能再出兵北伐,便在朝中同時任用主戰派和主和派作高官,讓其互相牽制。既不傷民心,又避免了重開戰事。楊惇一上位,壓抑許久的主戰派便突然積極起來,紛紛上書要求立改陳弊,整頓兵馬,收復中原。楊惇不得不違心地罷免周必大、辛棄疾等主戰派大臣,起用主和派的留正為宰相。這讓他又失了不少人心。
紹熙五年(公元1194年),楊過終於回過臨安,不過只留了一、兩天,便又離開了。白娘子因為被他氣壞了,去了天外,尋找父母伏羲與女媧了,決定永生永世都不再理睬楊過。小青繼續留下,幫忙輔佐楊家這個小朝廷。因為事情已了,便讓那個替代的假人病死。楊惇氣惱父親楊過走時,不肯帶上他。在假人生病時,根本不去探望。死後,也不願服喪。致使喪禮無法進行,並使滿朝大為騷動。大臣們上奏,建議太皇太后(小青)下詔令光宗退位,傳位於其子楊擴,由楊擴主持喪禮。楊惇早不想當什麼窩囊皇帝,小青也就隨了他自己的意思,讓他禪位於兒子楊擴。後來楊惇便不問世事,安心在壽康宮修鍊。
慶元六年(公元1200年),楊惇修鍊大成,決定化羽而去,於是假病而逝。宮人收拾壽康宮時,發現楊惇親書的一些紙頁,上面寫了一個奇怪而動人的故事。真不知道為什麼楊惇久居深宮,不達世務,還能想出這麼希奇古怪的東西。這個故事流傳出宮后,聞者無不稱妙。又被喚作《白蛇傳》,一直留存至今。