I found the first 20 minutes or so . . . kinda disheartening, as I left my party times behind years ago, but still see this on ships today. Really glad I didn't start working on ships until after I was 40!
If you can make it past that - the last half of this is spot on when it comes to what attracts people and keeps them on ships for years. A bit graphic in parts, but this will be an eye opener for anyone who's ever wondered about crew life.