Two yrs might not have been very long as compared to other couples. But its doesnt mean that the time is too short for the couple to get to know each other. some couples dun even really understand one another even though they have been toge for many many years.
Chemistry is one factor that brings ppl toge. Besides that, being able to see the future toge is an indication of whether the r/s is mature enough and to know whether both parties have the same direction in life.
Those significant memories for the past 2 yrs or more have been deeply engraved in my heart. From the fateful day we met at the bus stop till the proposal at the botanic garden. I might have been able to guess those surprises (being smart is not my fault, keke) but I still appreciate them alot and in fact, I love them.
There was one advert that won the gold award under ppl's choice of advert on tv. In the advert, the lady said that it was the imperfections of the person u love that make him or her perfect for u. No one on in this world is perfect. Every single person has his or her imperfections. In a r/s, the imperfections of 2 person should complement one another.
Marriage is a life time commitment. And obviously, thorough thought has to be given before making the decision. I think it takes alot of courage for a guy to pop the qn. On the same note, it takes alot of courage for the girl to say yes.