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; a person that will make you happy when you are sad. However he needs to be honest. He needs to be a person that is able to tell you the truth even if it isn’t pleasant to hear. He needs to be able to tell you something that you might not want to hear. But a good friend needs to be someone that won’t try to change the way a person is. He needs to be able to accept different personalities and characteristics. People might say that a life without a friend is no life at all.