Many dream of finding everlasting love, but few have the tenacity to embrace it.
Some crumple under the weight of child rearing, keeping home or getting along with in-laws. Others give up because of money issues, illness or the loss of the first throes of passion. One Shanghai couple went through all these - as well as a foreign invasion, civil war and "cultural revolution" (1966-76) - and is still together to tell the tale. Zhang Mucheng and Xu Dongying were married in October 1930, strangers going into a union arranged by their parents. Zhang doesn't remember much from their first meeting, he told local media, except for the impression that his bride "looked pretty short".
Eight children and 83 years later, they've become partners in the deepest sense. Despite developing cataracts in both eyes, 105-year-old Xu watches her husband's favorite TV sports programs with him every day. Zhang, a year younger, sits with Xu for her daily dose of Suzhou ballads though he can no longer hear well.
The centenarians may have the world's third longest-living marriage today, according to reports. And the couple says they'd like to break the Guinness World Record for the longest marriage, held by a US couple, which stands at 86 years, nine months and 16 days.
How do you stay married to the same person for close to a century and survive your differences, big and small?
"Our relationship philosophy is, 'To lose is to gain'," Zhang, a retired traditional medicine storekeeper, tells the Xinmin Evening News.
"If you're unhappy about something, don't dwell on it Think more of your partner's welfare," he says. "Try to understand each other's point of view, give in to one another, forgive each other."