My wiffe and I have been together for twenty-seven years, married for twenty-one of them.
I thought very long and hard before getting married. My wife was married before to an abusive man, and she had two girls who were six and four when we met. I was under no illusions whatever about marriage, being a step-parent, or that my wife would somehow 'change' when we married.
I can honestly say i would do the same again. It hasn't always been easy, but we are still together because we love each other, our girls are now thirty-two and thirty, and we have a third eighteen-year-old - all loved and treated equally by both of us.
I do believe that people have a romaticised view of what marriage means, and that 'it' will make all the wrong things right. the truth is, 'it' is the two of you, 'it' works if you two work, and 'it' doesn't if you don't.
I think people need to think long and hard, and look ahead. I always remember everyone saying how 'lucky' Victoria Beckham was when she married David, and she said "This is the man I am going to grow old with .. ." - and that attitude means they are still together.