Sorry I haven’t read all of the posts here.. I come from a health promotion/disease prevention background and work with people everyday who are trying to lose weight and improve health (nhs programme, it’s free so not robbing money off people lol)
2 things I would say are:
1. Any sort of diet/group for weight loss are keeping you (the consumer) at an arms length away. They keep you close enough to lose weight so you think ‘yeah this is working!’ But not so far that you no longer need their assistance anymore (loss of money for them)
2. With any diet, you have to ask yourself ‘how sustainable is this?’. Can you continue those changes/that big of a calorie deficit for the rest of your life? If the answer is no then it’s not sustainable.
essentially weight changes down to calories in vs calories out (age, gender, BMR, and activity levels influencing how many calories you need).
your calories out come from your Basal Matabolic Rate, Structured Exercise (EAT), Non structured exercise (NEAT such as cleaning, fidgeting) and the Thermic Effect of Food.
I would recommend you finding out your BMR (how many calories you would burn if you were essentially in a coma) and your TDEE (Total daily energy expenditure)
www.bmi-calculator.net
This will give you a better idea as to how many calories you need a day.
I follow Syatt Fitness and the Fitness Chef on IG, they have a no bullshit approach to weight loss.
a few things to bare in mind, weight is influenced by calories in vs calories out so technically you could consume all 1800 calories you need from pasta and not put on weight however you also need to consider the nutritional holdings of these foods, making sure you have a variety of nutrients.
Increase fibre intake, it helps you feel fuller for longer, can help reduce overall calorie consumption and helps to control glucose levels.
lastly, humans are most responsive to protein in terms of feeling full (we feel more full from having 100g protein as opposed to 100g fat or carb) so make sure you are getting enough protein.
Sorry if this has all been said already but hope it helps!