What makes a marriage successful ?

Should you share the same values, perspectrives, calture, language, social level ? How does these factors affect you and your relationship
20 answers 20