Marriage requires:
1. commitment
2. honesty
3. communication
4. forgiveness
5. humility
6. perseverance
7. self sacrifice
8. unity of spirit
Most of the traits set forth above are no longer instilled into our children by society
They believe that it will be like the romance scenes portrayed by Hollywood. Look at the stupid movie stars they go through spouses like I go through underwear.
Also must be able to RESPECT your partner.