Extremely unhappy with the delays on this flight, no apology and being made to wait thru the night was very frustrating. Misinformation on flight given, departure time changed to 10:20pm and stated flight “on time”. In the end we didnt leave until 11:20pm vs 8:57pm and arrived three hours late which defeated the purpose of a red eye to get to work on time. We landed at 8am instead of 5:06am. Also we were made to check in our carry on at the plane, and then when we got on the plane there was plenty of overhead cabin space, delaying our departure another 15 minutes. While on the plane while delayed, I verified it was ok to use the restroom and was told “she’s a grown woman she can use the restroom” which was so unnecessary and extremely rude as we were supposed to depart and we wanted to respect the seatbelt lights were on. Upon arrival once again, delays in retrieving luggage as well. Very unsatisfactory experience. I would like a refund credit. Jet blue has really declined in service.