If there's anything I can say, remember that the character performers on a ship deserve ALL the gold stars and extra patience because of how much extra stuff they have to deal with. On land if we have a bad day, we can just go home to our own bed or go to Mcdonalds or run outside in nature or I don't know mindlessly scroll the internet without spending $100. There's no escape on board, if guests are mean you're stuck with them and you have multiple different jobs to do, have to wake up crazy early constantly, keep your room tidy for random inspections and do drills that are extra annoying if they're every 3-4 days. On land, there's at least a healthier work/life separation but Mags2002 seems to be able to take care of herself well to handle it
Before you could just perform without worrying about whatever you do ending up on TikTok or torn apart online so it can be stressful if you think about that :/