Елена, раньше человеку имя выбиралось не произвольно, а давалось при Крещении, чаще всего ребенка называли по имени того святого, на день памяти которого приходился день рождения или день крещения ребенка, такой день - день памяти святого в честь которого назван ребенок, называли именинами или тезоименитством по церковному. Сейчас принимают Крещение взрослыми или крестят детей, которые уже имеют имя данное родными. Второе имя дают только если в Святцах (специальной книге, где перечисляются имена Святых и дни их памяти) этого имени нет (например Полину окрестят Аполлинарией). Днем именин будет тот день, который по святцам ближе к дню рождения ребенка.
Это то, что я знаю. А причем тут:
>... не знали, что нужны разные имена и второе не должен ни кто знать, тогда Бог хранит этого человека. 
вообще не понятно, кто Вам это сказал???