Been a fan for years but only been on 4 Carnival cruises? Hmmmm, but sorry you had a lousy cruise, don't have a clue why they would upgrade your room (without notice?) knowing that you were travelling with someone else in another room close to you, did you not link your rooms together for dining, etc? Our Carnival Rep (Erik Rojas, ext 82880) goes above and beyond for us with stuff like that! Its always better to call and talk in person and work this stuff out prior to the actual cruise... Yeah, changing ports sucks but it happens, storms, COVID, high winds, etc., you just have to go with the flow......