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