Marriage requires being in love with your partner, wanting to share your life together, and having a lifelong companion. Successful marriages are based on realistic expectations, a willingness to help each other fulfill needs and dreams, and not carrying grudges. Communication, sacrifices, teamwork on financial issues, sharing responsibilities, understanding disagreements will happen, and remembering why you married are important for lasting marriages. Changing social attitudes have made people marry younger, view divorce more casually, and have less readiness to adjust and compromise than in prior eras.