A good friend needs to be a trustworthy and loyal person. He needs to be fair, caring, and loving. They would be someone that can make you smile or laugh; a person that will make you happy when you are sad. They
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. They need to be loyal; someone who will always stick by your side in times of need and won’t sell you out for anything; someone who will be there for the good times but also the bad times. They will make good times better and bad times easier to bear. It is very hard to gain trust; however, it is easy to lose it.
A friend needs to be a fair person. He also needs to be caring and loving. They need to be good listeners and positive people. Without these characteristics, you won’t feel that you have a good friendship. A friend should be someone that can comfort you when you are in need of a shoulder. A good friend needs to be honest with you. He needs to tell you things about you that you should improve. Not because he is picking on you, but because he cares about you. He should try to make you a better person but not change you. As a matter of fact, he shouldn’t change anyone. He should be someone who can accept different types of people as friends with good and not so good characteristics. He should stay by your side no matter what happens and someone you would trust with your life. That is who a good friend is. If you do by any chance have a great friend, you should try to keep him for as long as you live, because good friends are hard to find.