Gary Bembridge is an experienced cruise traveller, but even he has made some errors on his voyages - and he's determined to ...