I felt like I was on the Amazing Race during our trip home from Taiwan. When we landed in the US, we had to go through Customs and Immigration, then a security screening again before connecting to our domestic flight.
Our plane landed 10 minutes early, and we had a total of 90 minutes to catch our flight. I thought we may have a problem with Immigration, since we had to stand in the non-US citizen line with our son’s paperwork. The non-citizen line was about 100-people deep when we got there, so we showed an airport employee our passports and explained we had adopted a child overseas. He insisted we move to the US citizen line – we met a nice Immigration officer who stamped all of our paperwork and we were done with that within 10 minutes (I’m sure it would have taken an hour or more if we had to stand in the non-citizen line). Then we went through Customs, which only took a few minutes. Next, we were herded into the Security line. That’s where we stood for at least 30 minutes as the line wrapped around the Security area and backed up into the Customs area.
We completed the security screening at the time our connecting flight was scheduled to begin boarding. But we were in the wrong terminal. We raced through the terminal to the train connecting the terminals. When we finally made it to our gate, the gate attendant announced our flight was boarding (the plane was about 5-10 minutes behind schedule). We made it on the flight…sweaty and winded, but happy to have made it. And a short time later, we were reunited with all our children, who absolutely adore their new little brother.