La razón por la que Sun Shangxiang dejó a Liu Bei en los Tres Reinos
1. Sun Shangxiang y Liu Bei no tienen la edad adecuada. En 209 d.C., Liu Bei se casó con Sun Shangxiang. En ese momento, Liu Bei ya tenía cuarenta y nueve años, casi medio siglo. Sun Jian murió en 191, y la señora Sun tenía al menos diecinueve años en ese momento, por lo que Liu Bei era treinta años mayor que la señora Sun - y Liu Bei había lamentado el renacimiento de su rótula dos años antes, y era obvio que los músculos se habían relajado. En la antigüedad, las mujeres generalmente se casaban temprano y los diecinueve años se consideraban relativamente tarde.
2. El ambiente político es discordante. Liu Bei condujo a sus tropas a Yizhou y dejó a la señora Sun en Jingzhou. Sun Shangxiang confiaba en ser hermana de Sun Quan y, a menudo, hacía cosas que violaban las leyes y disciplinas, por lo que Liu Bei puso a Zhao Yun a cargo de los asuntos internos.
3. Sun Quan escuchó que Liu Bei había llegado a Yizhou y que este matrimonio político había perdido su valor original, por lo que envió un barco para recuperar a la señora Sun. Sun Shangxiang y Liu Bei solo habían estado casados durante tres años en ese momento. Si ella quería regresar a Jiangdong, la trataría como a la familia de su madre, y Zhao Yun no tenía motivos para detenerla. Sin embargo, la Sra. Sun todavía quería llevar a Adou, que solo tenía seis años en ese momento, de regreso a Jiangdong. Zhao Yun y Zhang Fei cortaron el río para salvar a Adou y proteger al hijo de Liu Bei, Liu Chan. Esta es la razón por la que Sun Shangxiang dejó a Liu Bei.