(here we go with the married 23 years oddity again..*hear Twilight Zone music in background*
I think it's more of an age thing... My H was with me for 12 years and XW for 9, so that's 21 years total. But he's 43 and I see that age or around about it posted frequently.
It does seem there's a timeline of danger out there.