supreme court justices brought to tears by heartfelt testimony of bigot who hates gay people