Hi Lindsay! Welcome!
Many congrats on your upcoming wedding!
I too am so guilty of loving all the bad foods that I am not supposed to love.
What has helped me so far is the diet plan I chose. I am on Weight Watchers, which allows me to have some goodies once in a while as long as I control the portions. I never feel deprived on Weight Watchers.
To keep you motivated, just think of the most amazing wedding dress in the world and how beautiful you will look in it. By the way, you will look beautiful no matter what your scale says.
I hope you enjoy all of your journeys: weight loss, the cruise and your new life with your groom! This is a very exciting time in your life so celebrate it all!