I will just pen down some thoughts here...
No man or woman is perfect. Every one has some positives and negatives. We all try to project the positive side of our personality to impress the opposite sex and mask the negatives.
In some cases we are not aware of the negatives of our personality. Everyone of us has certain habits which they are so used to that they find them normal behavious, but the other person may find it annoying.
When you are attracted to a person, you are attracted to the positive side only unless you are friends with him/her for a long time and had a chance to study him/her.
In your mind you always have certain expectations from your partner.
When you enter in a relationship, you start spending more time with the person and you will start observing every move, every habit closely. The negative aspects of the personality become visible.
Sometimes you adjust, sometimes you wont.
Finally, when it comes to making the big decision, you weigh the positives and negatives. It all comes down to how much you are willing to sacrifice that decides the outcome.
If there are more negatives than positives, you move on. Then another one comes, you repeat the same cycle. And then another one comes. And then you get older and your thought process changes. what was important to you 2 or 3 years ago would no longer be important anymore. You may be willing to sacrifice more than what you would have done earlier, thats when you marry.
