I am not going to count old friends with whom my only contact is occasionally seeing their random FB posts. Same with folks from high school, as I wasn't really friends with them then, only got back in touch with a group of them at our 40th reunion (2015). Not counting family, that leaves...
>DH, met him in 1984, moved in with him in 1985, got married in 1993; thirty years married, but we've known each other for 39 years. (I wasn't going to count him, as he's my family, but I get the intent of the thread.)
>My friend Mike, from grad school. Met him in 1984, stayed friends all along. Met his now husband at our wedding. SO... 39 years for Mike, 30 for Thom.
>Our friends, Barbara and Tim. Barbara was the department chair who hired DH, so met her in August 2001. Met Tim in January 2002. 22 years.
>My friend, Angela. Met her here on the DISboards. She had an Illuminations Cruise and was renting 2 empty seats on the boat, so DD and I rented them. She is really my best friend; we message daily, sometimes several times daily. 20 years.