A bit of a celebration piece for the bill that passed recently passed making Same sex marriage 100% legal in the United States. There is still a long batle ahead to get full equal rights for same sex couples but this is a step in the right direction.