I am so there with you about the pizza. I love love love pizza. I knew I couldn't limit it so had to cut it out. Maybe not...forever. Forever is such a long time! But definitely while I am dieting to lose excess weight. I ate pizza the last time on New Year's Eve. So...almost 90 days without pizza...and I am surviving!
Same with drinking. I also love love love dark beer and red wine. My favorite beer is Guinness, and with wine it's any inexpensive pinot noir. Problem is I think because I am half Irish I can drink a lot of Guinness, and because I am half Italian I can drink as much red wine as I want. Well, a 6 ounce glass of wine is about 100 calories, give or take. So, if I would drink a whole bottle - easy for anyone who loves wine - that could possibly be 1000 calories of "non-food"! That's almost my entire calorie allowance for one day! Now I prefer to eat my calories. So, booze is completely gone.
Mac n Cheese is also out.
We can't lose weight and eat anything we want. I've also cut out any foods I tend to over-eat, even if they are healthy. I cut out all cheese except parmesian, all fast food, peanut butter, butter, oil, all sweets, chocolate, alcohol, dairy, and red meat. I have been cheating on the sweets and eating marshmellow peeps for Easter...199 calories for 3 large chocolate dipped peeps. But I only have one package of 3 left and I am saving that for Easter - then it is back on track!
My exercise goal is 2.5 hours (two hours cardio, two hour weight lifting) minimum 4 times a week. I haven't yet made that goal but am coming close. It takes dedication and commitment.
I hate plain water so I drink water with fruit in it, or herbal tea. There are a lot of diet teas out there now, and also slimming green teas.
On YouTube my favorite inspiring weight loss person is Lauren Mae, of LoseItLikeLauren Channel. She lost 147 pounds in, I think, about 2 years. She also managed to get loose skin removal surgery by the NHS which is the health care system in the UK. She is funny, and inspiring, and the change in her appearance is very inspiring. She is beautiful and has a fabulous accent. She lost weight naturally, and she includes a lot of tips in her videos.
Good Luck. I hope you check out Lauren on her YouTube channel.