Well-said, Trapt.

To my mind, friendship -- especially BEST-friendship -- has to be earned. Love and respect, on the other hand, should be unconditional, and is even commanded to those of us who are Christians.

Puppy