We call them friends. We call them family. They are those people in our lives who can enrich us and challenge us, often at the same time!