Mixing Up Midlife

Friendships that span 30 years are rarer than they are common, these days.  Terri and Melissa are blessed to have been friends since high school, despite living in different cities and having