На голове волосы тоже растут не бесконечно, у них конечная длина есть.
Регуляция роста волос зависит от многих факторов. Например, от соотношения мужских и женских гормонов — кортизола, пролактина и так далее. И у каждого волоса есть своя фаза роста, длительность, сколько он растет. Если на голове волосу отведено расти, у женщин, например, 6 лет, то он за 6 лет способен отрасти на 70 см. Это будет максимальная его длина. А на теле длительность роста обусловлена его внутренними биологическими часами, биологическими ритмами. Она может длиться несколько месяцев, например, 4 месяца. Вот сколько он успеет отрасти, такова и будет его длина. Потом он выпадет, а на его месте новый расти будет.
А как же все эти люди которые отращивают бороды и волосы фиг знает сколько метровой длинны?
Волосы вырастают до определённой длинны и выпадают, а на их месте вырастают другие. У каждого вида волос своё предназначение. Причём у каждого человека всё индивидуально.
Спасибо, кэп