I MADE MY FLIGHT!!!!
And the wedding.
With three whole minutes to spare.
I did the Global Entry thing and got approved before I left -- applied Thursday, got conditionally approved on Monday, did the interview on Tuesday, got approved and received my known traveller number that same day. Did not get the card before I left, but it turns out that customs at 6:30 am took about 30 seconds.
I got in line on the boat around 5:30 -- and there were already people lined up! They started disembarking at 6:15, so I got to the front of the line by about 6:20.
The taxi line was pretty short, so I was able to get to the airport in plenty of time to check my bag. That
line was crazy long, however. By the time I got the bag checked, got through security (yay TSA pre-check!), stopped by the bathroom, got to the gate, it was about 7 minutes before boarding. Way closer than I generally like to cut it, but absolutely doable to get on that plane.
I stopped at a Target to change into my dress and this little girl kept trying to open my stall door! Her mom stopped her and she asked why. The mom's answer was "We already went potty." I was like, um, and because it's locked
which means there's a person
When I finished and exited the stall, she primly said, "Thank you." Like my entire purpose in leaving was at her request to get in.
At the end of the ceremony, when the bride and groom dismissed people by row and greeted them individually, I managed to hide behind a really tall guy until it was time to actually hug her. Her face lit up and she exclaimed, "You made it!"
All the stress was totally worth it.
(And the cruise was great, too.)