Most people don't plan their lives out like you are suggesting. They take opportunities as they come, and build their life as it comes along. He attended Yale, liked America, stayed, worked and built a life for 15 years. I find this reasonable, and consider it unrealistic to expect him to, at any point during that time, to just abandon his current life because he might not be able to stay.