First of all, Liu Bei once killed the wrong person. His name is Liu Feng. He is actually Liu Bei's adopted son. He is not only superb in martial arts, but also strong-willed He was highly valued by Liu Bei at first, but because of a battle, Liu Feng's men failed in the war because of rebellion. Back to Liu Bei, Liu Bei finally found Liu Feng guilty because of Zhuge Liang. After all, Liu Bei was so loyal to Liu Bei and had strong martial arts, and he regretted it when he realized it.
The second thing is that he married the wrong person. In those days, he married Sun Shangxiang. However, what Sun Shangxiang described in history is not a gentle woman. On the contrary, she is a very smart, very strong and brave person. However, Liu Bei was able to marry Sun Shangxiang, whose rights and interests outweighed her beauty, but she never lived together, and even left no descendants. Liu Bei regretted it very much.
The last thing was that Liu Bei entrusted his son to Zhuge Liang before he died. There was another person at that time, Li Yan. In fact, Li Yan was also a very famous etiquette around Liu Bei during the Three Kingdoms period. However, Liu Bei carefully paved the road, but he didn't expect Li Yan to be removed. As a result, Zhuge Liang came to power and restricted Liu Bei's son.
If Liu Beiquan knew better, he would certainly not entrust his loneliness to Zhuge Liang, but directly to Li Yan, and perhaps it would not be such an ending. Liu Bei not only failed to achieve his goal, but also lost Li Yan, an important official, so this should be the last thing Liu Bei wants to see. I don't know what you think of this matter.