As mentioned in the Post Marriage counseling section of this website, having happy married life requires lots of understanding about life, about human nature and about relationships.
Normally people have very high expectations from their upcoming marriages, and when they face the reality it becomes intolerable for them. Which might lead to severe complications those affects overall lives of not only the individuals involved in that marriage but also both the families.