Will reconsider flying @AmericanAir in the future. Constantly updated flight status to "boarding in 5 minutes" multiple times up to our 2 hours with no real updates. Board the plane and they cancel the flight after we pull back from the gate 30 minutes later. #nothappy