irregular peiod?

Jessica
Hi guys.. so im 19 years old and i get my period about every 3-4 months, and it goes for 6-7 days. Its this normal? And will this effect me having children?