What do you think makes a good friend? What qualities do you love about your best friends?
I'm wondering because... well, I'm a pretty awful friend. I'm working on it.
ETA: And on the flipside, what are the things that make you not want to be friends with someone anymore? Dealbreakers?