Meg & Minnie, it's all good. If you can get in that 4th day on the cruise, I'd recommend it, but if it came down to a three-day as opposed to a NO-day, then go with three. I talked to my DD yesterday and she thought the 3-day was fine, but she didn't have a point of reference.
I really think doing the parks first is the way to go. You'll just be so much more relaxed when it comes time to head home. Again, though, that's pretty subjective.
To me, cruise planning is easier than planning a park assault. The only real issues are shore excursions ... shipboard activites can be as busy or as laid back as you want. Just remember, you can't do
everything. If I had it to do over again, we would've booked Palo on our Parrot Cay night and been content with lunch at Parrot Cay. I've reflected and decided that I missed it.
You will feel absolutely, positively safe on board, certainly as much as you would at WDW. Not to worry, OK??
December, at the risk of falling out of favor with you altogether (snide remarks about the Magnolia State aside ... we wouldn't have been here for nine years if it was all bad

), our former Marine son is now at State (oh, the humanity!), and to make things worse, we bought season football tickets. I'm still an unrepentant Auburn fan, but it was only about $50 more for us to get season tickets over buying one ticket for the Auburn game.
Jeremy pretty much got the deal he couldn't refuse at State ($$$!), so there y'are.
I do think y'all made a good hire with your new coach.
Sorry, everyone, for the shop talk. This is the Disboards, not the SECboards.
Back OT, I know it's got to be a challenge when one party is a WDW fiend, and the other is neutral at best or hostile at worst. Daughter Amy and I love it, Teresa is sorta an enthusiast, but Jeremy can most certainly take it or leave it. It's more a matter of crowds with him than anything else.
Some people genuinely don't like to travel/vacation. I had an uncle who would say, loudly, that taking a vacation was just "throwing your money away." Well, y'know, kids, some things you just can't put a dollar value on. But to each his own.