Это происходит рефлективно. Когда ты постоянно проводишь много времени с одним человеком, то ты привыкаешь к этому и обращаешься чаще всего именно к нему. Поэтому, находясь с другим своим товарищем ты непроизвольно зовешь того самого лучшего друга. Подводя итоги скажу, что дело далеко не в памяти.
Ну не знаю. Я всех называю Сашкой. Удобно, запоминать не надо, не перепутаешь никогда имена. Просто Сашка. Удобно и понятно. Главное не заводить телефонную книжку и все.