That stinks!
I also get very little free time and that's why we originally designed this as just a weekend trip. I don't get much time off in work, so it's doable when I only have to burn one or two vacation days for the entire trip.
Lots of other people like it because they also don't need much time off, plus if they have kids/pets it's much easier for them to find a babysitter/pet sitter for one or two nights over a weekend, than during the week.
Even if you can't make the entire trip, we always have people that join us only one or two days. We have cruised many routes over the years that actually blow the Kanc away (mostly in NY). There are one or two this year that might even come close to the Kanc, plus the Kanc still might be in the cards too

It's just to soon to tell
Good luck with everything though, it sounds like you have a full plate there