De 2 a 4 anos acho suficiente para conhecer a pessoa e nesse meio tempo
noivar. Não ficaria em um namoro de 6-10 anos, é enrolação para não firmar um compromisso. Minha colega de trabalho têm 12 anos de namoro ou mais e o namorado dela que é um primo meu, disse que se ela quiser assim; ótimo, se não, é melhor terminar.