I have just come back from a visit with one of those friends that it doesn't matter how long it's been, you just pick up where you left off. That is one of the rarest treats in this world. I am a sociable person, I work with people all the time, and I enjoy it, even when people make me insane (or I them, I've done my share of driving people over the edge.) It's essential to me. But a friend who knows you over time and trouble - and values you, and who you value. That's to be valued and treasured.