
For over 1,700 years, the Chinese have regarded the deity of General Guan as a personification of loyalty and righteousness. In Taoism he is revered as a high ranking warrior god, whereas in Buddhism, he is a well respected Dharmapala guarding all Mahayana temples. Triads pray to him for his loyalty, as they want the triad members to be loyal to the leaders and the underworld code of honor. Police pray to him for his righteousness, asking for protection while they do their jobs to maintain law and order. So there is no contradiction there as each side has their own objectives in praying to the same deity. However, for triad members who engage in highly unwholesome trades like selling drugs or assassinations, no deity can protect them from the consequences of their own evil karma. As for policemen, as long as they remain upright in their daily lives, they will be protected by the deity. This is because like all guardian deities, Guan Gong respect the righteous and disdain the wicked. Nobody can be immoral and disloyal and yet expect protection from such divine beings. That's the simple truth. Indeed, to say Guan Gong does not protect his devotees would be to deny the fact that the worship of this deity has endured from the end of the 3 Kingdoms era until today. As long as people remember the traditional values of loyalty and righteousness, Guan Gong will remain in their hearts forever.