What is the average amount of time the average US marriage lasts?

About 7-10 years.