It started with a delay of taking off from Monetego Bay, Jamaica! They boarded us on plane and right before takeoff said our flight is delayed 1 hour due to storms in Miami. Then after 1 hour, then said it is another hour. At this point I decided to deplane and the gate agent said don't go far, plane will be taking off soon. Then 3 hours laters, all passengers deplanedand flight got delayed until 8am next morning!! The gate agent said there is another flight in the gate next to us that was leaving for Miami in hour and we could take that one. After waiting hour to board on that plane, they said airplane had delay, but we discovered secretly the fuel pump was damaged and they are moving our luggage and passengers to the original airplane. Finally we go the Miami 7 hours later at 12am, instead of 5pm! we missed our connecting flight to Baltimore and AA said there are no flights out till WEDNESDAY, 3 days later! I missed work, I had to pay excessive hotel fees, car rental, and food. AA didn't give a damn about all flights overbooked and delays for all its passengers!! it was insane! Finally, I paid for luggage to travel back to Baltimore, and on WEdnesday, the ticketing agent said I didn't pay! I had the damn payment receipt and were trying to make me pay again. They almos made me miss this new flight. Finally, after all that. a direct flight. AA lost my luggage and put on plane to NYC. I had to wait in Baltiomore for 3 hours just to get my luggage . They wouldnt delivery to my house! Insane! they still keep charging and crediting my ank card for seat upgrades I never got! If you call customer service its a 4-5 hour wait!! this airline needs to go bankrupt and go fast! for the love of god! I hope they burn in hell!