Someone I work is getting married right now; not too far from here actually. And she is organising a simple family-only celebration afterwards. Marriage is mysterious, although cohabitation is not; it is not mysterious at all. But somehow the act of matrimony is this fanstastically super event that keeps parents happy and everyone else overwhelmed with joy.
Humans are social animals; most of us do get married but very few of us do it for the same motives... and it appears that there is a whoooole set to choose from. In my (admitedly not too long) life, I have met people who have married out of spite, out boredom, out of lack of options, out of comfort, out of money, out of pressure and also out of love. Whatever love is... as Prince Charles now famously uttered when he and Diana announced their engagement to their world.
Well I am not sure what love is, I bet you noone is. People experience love differently; it is a lot like pain in that respect. We never know what the other is feeling. But love is... and that is enough. Andd when it comes to marriage, it should feature pretty highly on the list of reasons. Not that I criticise anyone but being married for just over two years, I simply cannot understand how people manage it without love. At the end of the day it is two people sharing a bed, and would you really share a bed for a lifetime with someone you are "not really sure about"??