Question: how to know who's your best friend?
Answer: They never judge you.
Always keeps your secrets.
They're always completely honest.
You don't need to talk to each other every day to know you are there for each other.
Silences are never awkward.