Flight was delayed multiple times, I had a connection after a very long overseas trip and was running to the gate to make it on time, they changed the gate without notification, I found out uopn arrival, had to run to the new designated gate, agent was very rude not explaining why there's a delay and every 30 minutes they extend the delay until it was 4 hours . Agents at the desk side in the lounge were rude and not helpful, all they wanted to do is change my flight at my own expense to avoid accomodating for the inconvenience. The flight was terrible nothing was offered on the plane not even water, I had to get up and ask for some water. The flight attendant was the only nice person thru this whole experience.