You sound like a virgin who hates sex.
I have been on 36 cruises most 7 days long, but a few longer. After EVERY CRUISE I came back stronger and healthier. Because of the availability of high nourishment food and opportunity to walk miles every day and use the beautiful gyms, usually located near the top of ship with expansive views of ocean.
Not one time in those 288 days spent on ships did I get digestive problems or sea sickness issues. It has been just a wonderful part of my life. The latest cruise was on Carnival Ecstacy ship ending on February 29th, 2020.
Same here. Spent over 30 days, four times, on the Holland America Rotterdam ship. Ship has been sold. We’re over 100 days by now.
Hopefully someday we can ‘Let the good times roll’ again.