What if you knew how long you'd be together from the first moment you met?


30


WashingtonPost