Gay marriage supporters hold a gay rights flag in front of the U.S. Supreme Court before a hearing about gay marriage