Love alone is a poor basis for a happy married life.
Married people have to make daily practical decisions. Agreement about fundamental principles make that process easier.
Marrying for "love" despite fundamental disagreements about life, values, and goals will make it tougher.
Intentional love, shared goals, friendship, partnership, caring, attention, and commitment are the things that keep couples together after year 2.
The ideal is to marry someone who shares your goals and values.
If you don't find him/her, WAIT.
Life is not a sprint; it's a marathon.
Find someone you love, who also shares your goals and values.
Values - what is important to you.
Goals - where you are going.
Principles - how you want to live.
Family - children, discipline, vision etc
Money - how we'll make and use it
Religion - how important is it
Philosophy - how you think about life