I will be re-entering to US in a few days after 2 monnths of being away since my last VWP ended, I am travelling for 8 months around north and central America, I am returning to see friends for my Birthday for 2 weeks and then heading back to Mexico. However, I have a flight from LAX to London on May 10th because it is cheapest to fly from LAX and I can see some friends for another couple weeks before I leave. The problem arises that when I enter on the 5th the time between the 5th of Feb and the 10th of May exceeds the 90 days granted on the VWP.
I will be returning to Mexico after and as I understand any time spent in Canada, Mexico and other neighbouring Islands counts as time spent on the VWP.
Although I will be out of the country in Mexico and possibly Guatemala and Belize for 2 months I worry that I will have trouble entering the US at the end of April in order to fly home.
Am I able to somehow terminate the VWP when I leave the US and in order to be able to re-enter in April in order to fly home but not exceed the 90 days?