Your best friend - why are they your best friend? What is it that they are doing that you feel like at home with them? - eviltoast

And, how did you get to know them? And how long did it take for you to think of them as your best friend?