Suncub
You ask to be put up in a hotel. When they give you the voucher for the hotel you ask for vouchers for dinner dinner and breakfast the next day. When you get that you ask how long you are going to be stuck at the airport before they take you to your hotel and if it is more than one hour you askk for a voucher for a meal right then.
I travel AA all the time and learned all these tricks when traveling with a business man who knew all the ropes.
At this time of year everyone starts scaling back their flights and it's too bad so many people get stuck in the jam. Just get on island time and smile and say please and thank you and start your vacation then and there.
ours was cancelled last week due to "weather in Belize". Similarly, our friends' flight yesterday was cancelled due to "weather in Belize" - both days "severe clear".
Airlines are not responsable for "WEATHER". If there is a cloud in the sky they will pull out the "WEATHER" card.