It is not about the right age, but the right time. I have observed that love, whatever meaning we give it does not solely sustain relationship. Same goes with money, look, friendship or whatever. The moral believe that a lady or a guy should be married at a certain age in itself expresses our moral decadence- that we lack the understanding and basic principle of living and letting live. Marriage is not just about love, sex, money, accomplishments or making babies- all those can be gotten outside marriage. Though, I am not saying sex or baby should come to play outside the institution but it is just an expression of the truth.