Marriage is a complex and multifaceted institution that varies widely across different cultures and societies. The longevity of marriages is influenced by many factors such as personal, social, and economic circumstances, and the legal and cultural norms surrounding marriage. In this context, it is challenging to provide a precise percentage of marriages that last 25 years or more, as this can vary widely depending on the location, culture, and other contextual factors.

However, several studies provide a general idea of the longevity of marriages in different countries and cultures. According to the United Nations World Marriage Data 2017, the average duration of marriages in the United States, Canada, and Europe ranges from 10 to 14 years. However, these statistics do not take into account marriages that end in divorce or separation. In contrast, data from the same report show that the average duration of marriages that do not end in divorce ranges from 30 to 40 years in countries like Japan, France, and Spain.
A study conducted by the Australian Institute of Family Studies in 2015 found that approximately 50% of marriages in Australia end in divorce, and the median duration of marriages that end in divorce is 12 years. The study also found that the percentage of marriages that last 25 years or more is approximately 23%, which means that approximately one in four marriages in Australia last for 25 years or more.
In the United Kingdom, the Office for National Statistics reports that the divorce rate in England and Wales has been declining since the early 2000s, and the percentage of marriages that end in divorce has decreased from 50% to 42% between 2004 and 2014. The average duration of marriages that end in divorce in the United Kingdom is 12 years, but the Office for National Statistics does not provide data on the percentage of marriages that last for 25 years or more.
In India, where arranged marriages are still prevalent, the divorce rate is relatively low compared to Western countries. According to a study conducted by the Indian Statistical Institute in 2019, the divorce rate in India is approximately 1%, which is significantly lower than the divorce rate in the United States, Canada, and Europe. The study also found that the average duration of marriages in India is approximately 20 years, and the percentage of marriages that last for 25 years or more is approximately 40%.
In China, the divorce rate has been increasing rapidly in recent years due to changes in social and economic factors such as urbanization, rising education levels, and changes in traditional gender roles. According to the Chinese Ministry of Civil Affairs, the divorce rate in China increased from 1.44% in 2005 to 3.36% in 2015. The average duration of marriages in China is approximately 13 years, and the percentage of marriages that last for 25 years or more is approximately 20%.
In conclusion, the percentage of marriages that last for 25 years or more varies widely across different cultures and countries. While the data shows that approximately one in four marriages in Australia and one in five marriages in China last for 25 years or more, the percentage of long-lasting marriages is much higher in countries like Japan, France, and Spain. Additionally, the duration of marriages and the divorce rates can be influenced by various factors, including social, economic, and cultural factors, as well as legal and institutional frameworks.