Marriage. What is it?

So on the eve of the day my two good friends got engaged, and one week away from my own wedding, I had to ask myself something. What is marriage? I mean really? Is it at all necessary? Does it have to happen in your life to make you happy? Some people seem to jump at...