We didn't have much choice. Because we are a gay couple, I have no right to sponsor my partner for US immigration. She does not count as a family member of any kind. (And no, unfortunately it wouldn't matter even if we got married in Canada or Massachussetts. The "Defense of Marriage Act" defines marriage as one man and one woman for Federal matters such as taxes and immigration. So the government can rest easy, knowing that American society is successfully defended from the horrible threat posed by a little fat dyke from New Jersey, and her English girlfriend who simply want to live together in peace.)
So my options were to pull up my roots and take off for the UK, giving up my career in the process; ask my partner to give up
her career as an opera star and move illegally to the US; or endure a transatlantic relationship for what might be decades. A no-brainer, really. But due to the problems with the Unmarried Partner rule on the UK end, all the decisions involved had to be made very quickly so we could get our 2 years started.

Even now, when we enter the US for a visit, my partner has to be careful not to say anything that would make US immigration officers suspect she is involved in a gay relationship with an American, despite the fact that we both live in the UK and have no plans to ever move to the United States. Until 1991 (I think), homosexuality was a reason for instant deportation as an "undesireable." Although that's been changed, INS officials (or whatever they are called now) tend to assume that the foreign partner of an American citizen is "really" there trying to illegally settle in the United States, rather than simply to see the sights in New York.
I know I'm always ranting about this...sorry...it just makes me
so angry. I do not mind that I left my country and I actually like it better living here. But I do feel that my hand was unfairly forced.