In most people's understanding, Liu Bei, Guan Yu and Zhang Fei have a good relationship. Although three people can't be born in the same year, they would rather die together. The story of Taoyuan Jieyi made everyone feel that the relationship between the three people was quite good. However, these are all descriptions from the Romance of the Three Kingdoms. But in the background at that time, Liu Bei was already a monarch and had his own children. The first consideration is inheritance. Whether his children can become a good monarch safely or not, the stumbling block must be kicked off.
Therefore, we can know from the records in the remnants that the primary reason why Liu Bei killed Liu Feng was whether his son Liu Chan could suppress Liu Feng in the future. Considering Liu Feng's great influence, he found a reason for Liu. No matter how influential a Liu Feng is, it is impossible to surpass Guan Yu's influence in Shu Han at that time. Liu Bei, who attaches great importance to the issue of inheritance, will certainly get rid of Guan Yu if he has the opportunity, and some people will bear the heavy burden.
You know, at that time, Guan Yu was already very powerful in Shu Han, and Liu Bei could not suppress Guan Yu. From the time when Liu Bei sealed Huang Zhong and Ma Chao, it can be seen that Guan Yu will judge Liu Bei as long as he doesn't like it, making it difficult for Liu Bei to step down. It is conceivable that if Liu Bei dies, it is not necessarily the surname of Liu or Guan. It can be seen that Guan Yu's death is not only recorded in history, not only because of Liu Feng's poor rescue, but also because Liu Bei didn't want Guan Yu to live.