Thats why I tell people to consider the day you board as the first day of your cruise...so get there as early as they will let you board!! You paid for it! Because on the last day, you eat and then leave!!
And yes Penny...cry!! Did ya ever notice NOBODY gets off a cruise boat with a big smile on their face!! Despite the fact that they may have just had the time of their life!