Very sorry to hear of your bad cruise experience. I am surprised to hear that Disney has a ship that is not well maintained.

When we cruise in January, we head for the Southern Caribbean because of the chance that other ports may be too cool for our liking.  Honestly, anything outside of New England is warmer than we would have to endure anyway.  As for the rough seas, that's a crapshoot at any time.  Hopefully your next trip is spectacular!