I really hate long lines for dining.  I rarely cruise on NCL anymore because of this problem.  Boy did you have a bad experience.  Sorry to read about all your problems on the ship.  Hope that your next cruise goes better for you. Gloria