There were many famous soldiers in ancient China. Why is Guan Yu the only god of war?

Because of Guan Yu and the former United States, and the needs of the later period, he gradually became a god.

In fact, I think Guan Yu is really lucky and coincidental. Before the Tang Dynasty, Guan Yu's social status was only a general in Once upon a Time in America, and he was not blessed by heaven. But in the Tang Dynasty, Guan Yu's position began to rise.

Yuquan temple, Hubei Province is close to the place where Guan Yu died, so Guan Yu was sacrificed as the guardian of the Buddha at first. From this moment on, Guan Yu's road to sealing the gods began. However, in the Tang Dynasty, Guan Yu basically sacrificed in private, and there was no special official approval.

It was officially recognized in the Song Dynasty. Guan Yu's sacrifice changed from a private sacrifice to a national public sacrifice. Guan Yu was once a follower of the eldest prince Lu Shang, and was enshrined in Wucheng Temple. I think Guan Yu's apotheosis road has been officially certified from this moment, so the next road will be much easier. After all, it will be taken seriously by the government and will be more acceptable to the regime that died later.

In fact, at the end of the Song Dynasty, people needed spiritual belief, and at that time, people believed in Shu-Han orthodoxy very much, so Guan Yu's position finally reached its peak, and he became a god of war to protect his country and defend his country. People could only rely on spiritual belief to support it. After Guan Yu's position as the god of war was established, it was self-evident in other dynasties, and Guan Yu's position began to become more and more stable.

Now there are many people offering sacrifices to Guan Yu and even overseas. It can only be said that Guan Yu was quite successful in the task of sealing gods for celebrities of past dynasties, which was really remarkable.