What you think is a best friend like?

问题描述:

What you think is a best friend like?
Please give me some of your opinions in English.

I think a good friend can share my happiness and sad.We can talk everything with each other.When one of us make a mistake,the other one can point out it.When I feel sad,I can cry on my friend shoulder...