We cannot live alone in society. We need friends for communication or discuss tasks. They encourage when one is sad, they entertain when one is lonesome, and they listen when one has problems. There are varieties of friends. Each type of friends is helpful in one way or the other. It is very difficult to have a definition of a good friend for everyone to agree upon. Keeping a promise is one of the main qualities one looks for when searching for friends. Keeping a promise bounds the individuals and keeps the relationship up. Have you ever promised with your friend? Can you keep a promise?