We had a similar problem a couple weeks ago, we booked our airfare months ago with American airlines leaving from JFK going to Punta Cana and a couple of weeks ago my travel agent contacted me saying American notified her that all of their non-stop flights to Punta Cana are now connecting flights. I was soo mad when she told me this, cause I was not going to have a connection. Our only other option was to fly Jetblue, which we orignally did not go with because they do not have a closet for bridal dresses where as American did, but that was our only other option or leave out of Newark which is farther away for us. We checked the price of Jetblue and it was a couple hundred more than what we paid, so I waited a couple weeks cause it was the holidays and stuff and I just didn't feel like being bothered or stressing over it. Last thursday i checked prices again and they went down to almost what we paid originally and we had the travel agent re-book us with Jetblye and get us our refund from American. Besides not having the closet on Jetblue to hang my dress in, which I'm going to make sure they find somewhere to put it or I'll hold it if I have to haha in the end it all worked out for us. Are you using a travel agent? I would just keep checking prices and I would still wait to book, we waited months at first because airfare was so much but it eventually went down. Are you in New Jersey? Good luck and I know its hard but try not to stress it just yet