I have a flight a week before Christmas where I intend on staying in the US for 2 weeks. I'll be staying with my girlfriend in a house we've had together for about a year. I'll be entering the US on a British passport and ESTA.
I've visted to the US several times in the past year, I stayed for a couple of weeks last Christmas, and then went back in February where I stayed for about a month. I then went back in June where I stayed for 2 and a half months (I originally had my flight booked for 2 months but then it got cancelled and I couldn't get on another flight for about 2 weeks).
Obviously I haven't, nor intend on overstaying the 90 day limit (or the date stamped in my passport). But I'm also conscious that I've spent a lot of time there on an ESTA, and last time was cutting it way closer than I was expecting due to the flight cancellation.
I'm kinda expecting to be challenged at the border when I visit for Christmas, especially as I am (and look although I typically dress smart-casual) 23 years old.
Does anyone have any insights to share on if there's anything specific I need to prepare in addition to the usual documentation (such as paper copy of ESTA), or what extra grilling I could expect/prepare for beforehand?