Many people often lose their friends and they don't know how to keep a long friendship. So how can you keep a long friendship? The following passage explains very well about this matter.     The first thing you need to do is to become a good listener. In this way, you show your friends that you are interested in their lives. You want to know more about them and you want to help them solve their problems. They will cherish the friendship more if they know you care about them.     The next thing is that you should respect other people's privacy. People usually don't like others to know about their private life, so you should show respect toward their privacy. Sometimes, they need some suggestions from others, but this does not mean that others can know about their entire life. So respect for privacy is a must for keeping a long friendship.  The third important thing is that you need to be able to forgive. You must remember that nobody is perfect in this world. It is important to forgive others not to blame them for the mistakes they have already made. You are not perfect either. Thus you need to apologize to others for the mistakes you may have made.  Pay attention to the three things above, and you will be able to have long friendship. What does the writer suggest you do if your friend makes a mistake?
Blame him. Forgive him. Tell him why it is so. Leave him immediately.