Традиционно на Руси мужчина, независимо от возраста, старался посвататься к женщине помоложе, но жизненные обстоятельства, порой, заставляли брать в жены тех, кому перевалило за 20.

Если 25-летняя женщина уже считалась старой девой, то рамки мужского брачного возраста были более подвижны. Как пишет этнограф Михаил Рабинович, Соборное уложение 1649 года обязывало выдать девушку до 15 лет. К середине XIX века старыми девами или "вековухами" становились после 25, а стариками называли неженатых мужчин за 30. Если парень вовремя не женился, он автоматически попадал в группу тех, кому молодые девушки, скорее всего, откажут, а значит, придется свататься с "вековухами".

При отсутствии очевидных физических недостатков, скрытой причиной затяжной холостяцкой жизни и сватовства к старой деве могли посчитать мужское бессилие. Мужчин, которых подозревали в половом бессилии, было принято называть «морковниками».

https://forumupload.ru/uploads/001a/37/94/482/t395709.jpg