A friend is one you can trust with any secret, no matter how deep or embarrassing.
A friend is one who you can trust to tell you the truth about whatever situation you are in, no matter how much that truth may hurt.
(And you know that truth was not meant to hurt, but to wake you up.)
A friend is one who is around to support you and help you feel supported as you deal with pain, disappointment, anger, heartbreak.
A friend is one you can be silly with.. be vulnerable with ... laugh with ... party with .. cry with ... share with .. talk with ... who accepts you as you are no matter what.
And ditto to what everyone else said too!
------------------
Do not meddle in the
affairs of Dragons for
you are crunchy and
good with ketchup.