автор! имя и ангел-хранитель вообще никак не связаны. Ангел-хранитель дается каждому человеку при рождении. Рядовой, так сказать, ангел. А святой, который соименит и покровительствует - совсем другое!  Или тут некоторые думают, что если мальчик МИХАИЛ, то у него ангел-хранитель будет Архангелом?! (смеюсь не могу).