Если бы у вас уже было конкретное имя и вы бы точно знали что сын не Макар вовсе, а например, Глеб, тогда да. И внутренне бы так к нему обращались. А так, вы мечетесь между разными именами. К отчеству много имен разных подходит, но того единственного у вас нет. Не знаю какие слова найти чтобы донести до вас, что Макар - отличное имя. Ничем не хуже тех, что вы сейчас перебираете. Я бы даже сказала, что оно сейчас модное. В именах, как и в одежде, мода возвращается периодически. В нашем поколении 30-40-летних были одни Димы, Сережи, Саши, Тани, Оли, Наташи - советские имена. Дети выросли, у них появились свои дети, и они их так не хотят называть - оскомину уже набило. Называют Глеб, Данила, Матвей, Трофим, Арина, Полина. Кстати, все имена эти, так популярные сейчас, простонародные. И Макар в их числе. Волна пошла другая. Я бы еще поняла, если бы вы сына назвали, например, Любомир, а потом поняли бы, что его все Любой будут звать и решили имя менять. Но Макар - по мне так мужественное, брутальное имя, твердое.А тех, кто про телят вспоминает - в сад. Мы не при Петре Первом живем. И телят уже сейчас никуда не гоняют, они в стойлах стоят. Все процессы давно автоматизированны.