First of all, my ideal friend is a reliable person, someone who is eager to help me whenever I need him/her. At the same time, I am ready to give my friend a hand whenever necessary. Supporting each other should be reciprocal. Second, he/she must be an honest person as friendship lasts as long as people tell each other the truth. Once one of them starts hiding things or lying to the other, their relationship begins to weaken. Third, I would make friends with a person that is interested in similar things, thus we could exchange opinions on lots of issues and enrich our knowledge.