I don't think marriage is a social trap but it is a relationship of understanding between the partners sharing the responsibilities equally and respecting each other feelings.
Marriage is not merely personal relation. This brings in existence a family. Family is basic social unit and the society depends on family institution. Future citizens are brought up in family. In absence of strong institution of family, there will be social anarchy which is worse than political one.
We can classify our life before marriage and after marriage. Marriage makes man perfect and It gives us responsibilities. Because he or she has to withhold the responsibility of a family.
Marriage is an institution in which two persons unite together from different cultures and family values.
In the beginning, there can be some differences due to different ideologies but gradually they are washed off as they learn few good things from each other and compromise on few bad aspects of their partner to become the best friends.