Christians have been waiting for Jesus’ return for over 2,000 years. To come back and save the world from its awful sins. From murder, rape, wars, brutality, bigotry and racism.
Jews have been waiting even longer for theirs to come. 2,500 years and counting. They’ve had a few near misses, but still no luck.
Some Buddhists have been waiting for 2,600 years.
Vaishnavism Hindus from India have been waiting for Kalki to become their god Vishnu’s final incarnation for 3,700 years.
Some Muslims also believe Jesus will return as a Muslim messiah. They’ve been waiting 1,300 years (although messianism is not as central to most sects of Islam).