The battle over gay marriage is just the latest round of America's culture war, and it's not over yet.