Terry Hamilton is the National Chairman of the Log Cabin Republicans and Michael Mitchell is the Executive Director of the National Stonewall Democrats. This piece was also published in the Huffington Post.