exactly low carb diet is not the answer unless you are changing your life style forever. The best one is obviously taking macros in moderation and for future i say increase your overall muscle mass. The more muscle mass you’ll have the more calories you’ll burn and hence you can get away with eating more (even junk food)