I guess perhaps you should consider trying Carnival where there are lots of younger passengers especially on their shorter cruises.  Sorry that you contracted the Norovirus.  There is no fun in that.  At least it only lasted 2 days albeit 2 miserable days.  Gloria