25 years, plus 4 together in high school/college before marriage...would have left sooner, but waited till the last of our three children was on her way to college and I felt brave enough to support myself...strangely enough, met my forever husband/soul mate here on the DIS while going through my divorce, got married six months after our first face-to-face meeting, and have been extremely happily married for over three years.