5 Pillars of a Great Friend:
1) Judge your friends, but don't hold them to your judgement
2) Friendships are Give and Take, be clear of what kind of friendship you are in!
3) Don't be afraid to say NO!
4) Treat good friends like family.
5) Acknowledge your friends Often