Diet that's reasonable

As long as you understand weight loss comes from being in a caloric deficit then the best long term diet is the one that has minimal changes from your current diet. Like sugary foods? Don’t cut them out completely but make little substitutes. Get a good amount of fat (0.45g/lb of BW) and protein (0.8-1.5g/lb of LBM). Ultimately the caloric deficit will lead to weight loss but the quality of foods will dictate how well you’re feeling/perform. I can’t cut out foods I love, some people can but I cant, I’ll slip straight into a binge.