There are three different kinds of friends in our life. I classify  them according to how well I know them and how well they know me. The first type of friend is just an acquaintance . This means that you only know their names. You might not even remember what they look like if you go away for a short vacation. You don't miss them when they are elsewhere. It is also this type of friend who gives you the most amount of aggravation . Since most of the time you are placed in a position where you have to act friendly, you would not normally tell an acquaintance when he or she is doing something that makes you feel angry, such as tapping the fingers on a table or shouting loudly. I call them "pest friends".www.ks5u.com The second kind of friend is a "guest friend". They are just social partners. You meet them at a certain location and at the end of the meeting you go your separate way and they go theirs. You don't talk too often with this sort of friend, and you don't share each other's secrets. Lastly, we have "best friends". This sort of friend is there when you need them. They know you as a person and they are there through thick and thin. Best friends are the ones that you can lean and depend on no matter what happens. If you need a listening ear, they will be the one to lend support. Friends come in all different shapes and sizes. Every friend has an impact on our life. If someone is with you through thick and thin, it means   _  .
he/she supports you no matter what you do he/she agrees with whatever you say you spend most of your time together he/she is with you even when there are difficulties