Today's post by an post-doc [chall] reminded me of my own immigration experiences. It was a very depressing and demoralizing time period; one that I hope to never have to repeat.
But it has another, unexpected, consequence. It is really hard to go home for work. This idea of working for a while back home has come up, but leaving the US for an extended period of time for employment really appears to place the Green Card at risk. I could just wait it out, become a citizen and then consider such things. But that seems like a bad approach at a number of levels.
So there really is a "burning of the boats" feeling with my time in the US. It's probably a good thing that I like the environment here a lot. :-)