Appropriate is not the question. Age denotes nothing. It cannot measure maturity, love, or place in life. If someone is told by their doctor to have all of their kids before they are 25 due to a medical condition, I would say that getting married at 21 sounds great for that person.
Getting...