I guess that Carnival is just not the ship for you.  The good news is that there are several other cruise lines to choose from.  I wish you better luck on your next cruise.  It is really a great way to travel.  Gloria