Hi there,
Cruising isn't for everyone - but always remember to break down what the same vacation would be like anywhere else. If you break down the charge of a nice hotel room, three nice meals out every day, and entertainment for a whole week, you may find that the cost of a cruise isn't so bad after all. And how many other vacations could you take where you wake up to see a new place almost every day?
For my husband and I, cruising is like getting to be a kid again. No responsibilities - no ball games to run kids to, no constantly ringing phones, no deadlines for work, heck, no cleaning or cooking either! We can take a nap whenever we want! Nothing I would ever get to do at home!
We don't drink that much - but get to indulge when on the ship - not driving anywhere either! We never drink enough to be drunk 24/7 and have a great time. The pics can be a little expensive - but we love to have something to remember the cruise by - and we never get the chance to get all dressed up and have our picture done - and Carnival does a great job.
I'm sorry you didn't have a good time - but life is short - try to remember the good times.
Take care!