It seemed as if our flight was never going to leave Porto as we waited – and waited – to board the airplane. Scheduled to leave at 11:30 a.m. we saw the flight crew board the plane at 10:50 a.m. and we knew there was no way. And, 30 minutes later we were still waiting. Finally, we taxied down the runway at 12:30 p.m. and off we flew toward the United States. We were heading home, ahead of schedule, but for a very good reason.