Everyone has a different definition of a special friend. However, a special friend is one who is very close to us and has been through thick and thin with us. Someone without who whom we just can’t imagine our life can count as a special friend.
A special friend is one who can be honest enough to tell you what you are doing wrong and help you mend your ways. A friend who is loyal to you at times and will be there for you whenever you need might also fall into this category.
A special friend values communication a lot and will always try to resolve every matter with communication. Trust and honesty are the trait that this friend should have at all times.