there are certain qualities they should have that indicate they are not only in it for the long run, but that they are a truly incredible friend who best complements you. A good friend is one you ...