Currently onboard as well and feel the same. I said from day 1 of the issue that it should be 50 not 25. Half of our ports cancelled. I get some ports can change without notice but to cancel 2 and just have more sea days on top of being late to Aruba is quite a bit to swallow.