I think a good friend is someone who is optimistic and respectful. Someone who responds to you always and cares about what you think. Support is a big quality as well.
Also most importantly, a good friend is someone who gets along with almost everybody, and is a fair person.
Excellent points, Cushy. You're right about that. I know sometimes I'm not in the best mood and I can be a little sour towards you all. I'm sorry for this.
However you should all know that I only have the absolute and utmost respect for each and every one of you. You are all my friends and I care for you. There are times that I have felt pretty crappy but after two hours in the server with the bunch of you, I feel completely happy and really enjoy playing so much.