Love cruising, have only done two (9 nights in the South Pacific and 5 nights up and down the Straits of Malacca - Singapore) but hope to do many many more! It's great waking up in a new destination and not having to unpack I'm pretty sure you can only do 4 passengers to a cabin, so you'd have to get 2 cabins, some ships do have interconnecting cabins, but if not you could always book cabins adjacent to each other.

I think it's a great way to travel, and all inclusive in the cost too (besides drinks, casino, shore excursions and certain onboard activities). Most ships have great kids club set ups too, teen lounges etc etc so they cater for all ages.

I would highly recommend cruising, but do recognise it's not for everyone. You will hear horror stories and fantastic stories, but all kinds of holidays have those. If you're worried about weather, pick and choose where you go and what time of year to limit it if possible, and research the ships and cruise lines as they all have different things to offer.