I have friends, but a good friend there are many different characteristics a good friend needs to have. A good friend needs to be a trustworthy and loyal person. He needs to be fair, caring, and loving. A good friend would be someone that can make you smile or laugh. People might say that a life without a friend is no life at all.
A good friend needs to be a person whom you can trust. He needs to be someone you can tell secrets to and trust that they will keep them under any circumstances.