Discuss before marriage.. these important topics..

Once you have found your partner, Here are some discussion points you can agree on:
If these are discussed before marriage, it will save a lot of heartache later.
Discuss your religious views and if there are differences.
Discuss if the woman should work after marriage.
Agree on where the couple will stay after marriage.
Discuss viewpoints on having children. When and how many?
Share your financial status including and debts and financial commitments.
Share any health related issues that could affect the relationship.
Any future plans: moving elsewhere, further education, or career choices.
Discuss likes and dislikes about lifestyle in general – food, dressing, travel etc.