Best Answer - Chosen by the Asker
Best friends is to whom u trust that he/she will never leave u alone even in ur bad days, who is very close to u more than ur family, with whom u are comfortable to share ur secrets things. Who is genuine and feels what u feel.