The following factors are generally considered in Indian marriages to search for compatibility:
* Values and personal expectations: should match
* Age and height: girl should generally be younger and shorter
* Looks: should be acceptable to the other, although it is preferred that the women have "a fair skin", as it can be noted in the matrimonial advertisements.
* Religion: should be same, preferably same sect
* Mother tongue, caste: should be preferably same
* Diet (veg/non-veg/alcohol/smoking): may differ only if acceptable to the other
* Education: comparable educational levels or the boy should be more educated than the girl
* Profession: the profession should be acceptable to the other
* Financial: The boy's current and future financial situation should be acceptable to the girl.
* Astrological signs/attributes: should be compatible, if the two families believe in it.
The parents may discuss the expectations with their son/daughter before starting to look for a match. The expectations are shared with relatives and family friends who can often bring suggestions.
What you say ? All these factors are necessary ?Is there any compatibility issue after marrige ,if occure then what ?