Steven J. Carroll said this quote

...a friend is someone to whom you can tell all your secrets, someone whom you can trust without reservation, a person who is not overawed when you are at your best, and is not turned away when you are at your worst.