I have a few friendships running 30 years or longer — and I cherish them. These are gemstones we’ve woven into our live’s tapestries. Kristin (pictured above) spent a week with us on the ranch this past week. It was wonderful to live with each other for a short while. Our lives are very different, but our friendship has endured through all differences, and we remain: kindred spirits.