What are friends

Many years ago I made a friend and we are still in touch. What is it about a friendship that can last for decades. They last longer then houses or cars or pets. Friendships seem to last forever. Something to think about.