Yesterday I went to a gay wedding.
It was just like any other wedding really, apart from it felt slightly historic to be there and very brilliant that as a society the UK has at last moved up another few notches on the rungs of civilisation.
The ceremony was of course deeply moving and I listened hard to the vows exchanged and the official words of the ceremony and reflected on what they mean and how the idea of committing yourself to one person, for life, in front of your family and friends, is such a wonderful thing.
The words rattled around my head and as I stared at Marie (who was a bridesmaid, for want of a better word), I found the timely reminder of what it means to truly love someone quite overwhelming.
Stories on the legislation in the UK can be found here and here and the act itself is here in all its wonderful glory.