I'm sorry that you experienced this. Noro is bad enough at the best of times - and being alone, far from home must be particularly hard. I completely understand that this might have made you reluctant to cruise again, especially if this was your first time.
In all fairness, it's not only cruise ships that get Noro outbreaks. It happens anywhere people are in close proximity for extended periods, including schools, hospitals etc. Of course, the same goes for cough, colds, flu, Covid and such like. Even so, many posters here have clocked up dozens, if not hundreds, of cruises without getting ill, so it certainly isn't inevitable.