A rough start to your trip... but you are an expert problem-solver! I would have been so stressed I was tearing out my hair!