Welcome back, Todd! Glad to hear you had a great time, sorry your friend was ill. I have not taken a cruise to date that has been long enough
My longest was 21 days and I was still not ready to come back.
The Oasis and Allure are incredible ships, you might try looking at the Breeze, too. Oh and we really enjoyed the Epic. She's strange looking from the outside, but really an incredible ship. It's so much fun to plan for the next one