Wow! Sorry about all the puking and the lost luggage!
Sounds like you had an interesting trip.