Homosexual marriage will be recognized by all states, that means that you go next door and get married and then you are married everywhere.
The federal government has already accepted gay marriage for the military and federal employment and immigration.
There will not be a situation of families being trapped into living in a single state.
Don't think so.
They can't even get gay marriage passed in IL now (20 black legislators blocked it).
The number of states allowing it has slowed to a crawl and maybe even a full stop.
I think they're going to jump the shark soon with some kind of high-profile headline scandal. I think they're power may have peaked altho the fat lady hasn't sung quite yet.