So the Supreme Court of the United States of America has ruled today that gay couples in America have the right to marry. This is a good day, and it is good to know that America will be moving in the right direction towards giving equal rights to every person. We still have a long road ahead of us, but the journey of a thousand miles begins with a single step.