I am so sorry to hear this. We were on the last cruise, the one that had to return to port early. My wife and I were fortunate and did not have the norovirus anytime during the cruise.
I was wondering if Princess would be smart enough to continue to have sink/handwashing monitors in the buffet and also to have the staff dispensing the food so none of the utensils were touched by numerous passengers. Did they do that or was it back to normal with no handwashing/sink monitors and all of the buffet items being self service? They started doing that on our cruise after a certain number of passengers had noro but it was pretty much like closing the barn door after the horse was already out.
We still had a great time on the cruise even though we did not get to any of the new ports we were looking forward to visiting. Much better than being in the freezing cold Midwest. I thought what they did for all of us was quite fair and I know that it must have cost them hundreds of thousands of dollars in addition to the bad publicity. Seems kind of penny wise and dollar foolish to not have, at a minimum, the handwashing/sink monitors.