My husband and I have always been nature lovers. I still recall when I suggested an Alaska cruise to my husband. He looked at me as if I'd lost my marbles. Then I showed him some photos of the beautiful scenery and he couldn't wait to get on the ship.
Perhaps you are looking for something similar, but a little closer to home. How about taking a cruise to the Mexican Riviera. You could visit Cabo San Lucas, Mazatlan, and Puerto Vallarta for example. I think Lands End in Cabo is one of my favorite destinations. Here you can take a boat ride and go snorkeling or simply enjoy the beautiful rock formations. It's possible to explore this city on your own very easily. That is probably the best anyway since it gives you an opportunity to meet the people and learn more about their culture. A short water taxi can take you to Lovers Beach where you can unwind and enjoy nature at it's best.
These are just a few destinations where you can complete your New Year's resolutions. If you picked some of the traditional resolutions, such as healthy eating, a cruise still fills the bill. Cruise lines have menu choices for the health conscious as well as full fitness facilities to stay in shape during your vacation.