I would go. Your child is this age once and wanting to go on an exciting trip with his mom....that may not ever happen again. Don't throw this opportunity away. Rest, get over Covid, decide what books you're taking for sea days, order your son some new clothes or some type of surprise for the first day on the ship and start to anticipate this wonderful trip.
I personally would love to hear about this if you will be doing some type of Live reporting.