It's hard to believe that even 10 years ago, the notion of gay marriage was still unthinkable for most Americans and that now, after such a short time, it's on its way to being the law of the land. Some states are holding out, but they will buckle to …