Question: what is the difference between a good friend and a best friend?
Answer: A good friend expects you to always be there for them. A best friend expects to always be there for you. A good friend is someone you enjoy hanging out with. A best friend is someone you need.