Bad day at work caused me to book a cruise on a whim.... REALLY BAD DAY today triggered me to upgrade to a balcony... Cruise addiction+Bad days at work = Impulse buys/upgrades....
Do I regret it?? Nope... I know know my cabin and location (I previously booked a guaranteed interior).