Re: age
I don't think a guy should get married before the age of 26 or 27 (they are still immature at the age of 21)