I went on my first cruise last year and loved it so much we’re doing it again this year.
I’m someone who does get concerned about Norovirus so I must admit it worried me slightly last year. But, we didn’t eat at the buffet (many hands on serving spoons?🤢), avoided the swimming pool and hot tubs - I don’t swim anyway, took our own reusable straws for drinks, and wooden forks if we wanted chips from the snack place to avoid touching the stand of cutlery that people might have touched, and obviously we washed and sanitised regularly. We were on an adult only ship too which eased my concerns slightly.
To all the other points, we found loads to do, didn’t feel forced at any point to socialise and loved all the port stops.