I consider a true friend to be a person that I look forward to spending time with, that I would do almost anything for, and that I can call upon to talk during times of sadness or anger.
My best friend (other than my wife) would never rat me out nor would I rat him out (no matter what the circumstances). He would give me the shirt off his back if I asked for it as would I if he asked.
A true friend is hard to find, and when you do find one... you have a treasure.
To err is human, but to really foul things up requires a computer.