Aaron Ng tries to tackle a question from a friend - when does one know if its time to marry someone. Is there such a thing as being too early, or too late?
The best answer is - there's no good or bad time to get married (if you ignore the fact about one's biological clock). You will KNOW in your heart if you've met someone you want to spend the rest of your life with. Marriage is not logical. Trying to rationalise it is like trying to understand women. (Insert exemption clauses... Note to self: check personal accident insurance.)
If you have doubts about marrying someone, then he/she is obviously not the ONE. Yup, I believe in the ONE theory. Its the only logical explanation for someone making such an irrational decision, marrying someone.
I'd better stop here or else I'll be sleeping in the living room tonight!
So my answer - if you have to think, don't do it!