Sorry, I personally don't think a 17 year old is anymore ready for marriage than a 25yr old.(male or female)
I think one should experience life living on your own, earning your own money, sowing you wild oats, see places outside of your home state/country before you settle down with a spouse with a eye on having a family.
At the age of 25, you have outgrown the life of a 17 year old, same thing between 25 years and 30 years, etc
Sandra