I was trying to put myself in your shoes while reading your post but ... oh boy, better not. I don't think I could tolerate that. Wasting so much time because lack of organized activities, waiting for means of transportation that does not arrive ... I'm just glad I am not in your shoes :)
Take care of your eyes as swollen eyes is not good. Can be caused by a number of things, among which pollution, too much dust.
Well over here, especially when it has to do with teamwork, such issues arise when other parties don’t perform as expected. It always happens!
My eyes though, I went to the hospital once and they couldn’t really figure out what the problem is. They just gave me a few eye drops and sent me home.