Так много вопросов и так мало ответов

Ну что, вопросов стало ещё больше - добавились в комментариях, поэтому даю ответ.
«Почему Вася — Василий, а Ваня - не Ванилий? Ну или почему Толик не обижается когда я его зову Анатолий, а Колюня обижается когда я его зову Анаколий?»

Основополагающими являются полные имена, а как их сократить, люди сами решают. Главное - благозвучие, привычка и то что нравится самим. Василий, Иван, Анатолий, Николай - полные имена, В быту сокращайте как хотите, лишь бы потрафить тому, кому имя принадлежит.
А здесь хитрость в том, что имена из кратких формируют полные, а не наоборот.

!