@butterfly2222 I'm 58 so I've been at this for many years. All of the above works for me, but as I've aged it's gotten harder because of muscle loss. So the other part of the equation is to lift weights. The more muscle you have, the more calories you burn, your BMR is higher.
When you diet without lifting weights and your muscle wastes, your BMR wastes along with it. Don't let it. I went through a period of 20 years with some health issues that didn't allow me to exercise at all much less lift weights and I lost a lot of muscle mass. Which meant I'd gain weight even with no changes at all to my diet.
Of course when you do start building muscle through weight training it gets more complicated because you do need to eat to fuel your body and protein synthesis, and you will gain water weight along with the lean mass that includes bone mass to support added muscle, additional capillaries and blood to support the muscles, and water to activate the muscles. That's when it becomes a fool's errand to fret over every 1 lb or 2 you gain on the scale here and there. Is it lean mass or is it fat?
That's when your more valuable tools are: what are your measurements saying? Have you lost inches? How are your clothes fitting? Are they looser, fitting better? How many lbs can you lift that you couldn't yesterday?
The thing that bugs me most about this sub (and r/loseit to a certain extent) is the over emphasis on calories consumed rather than muscle and lean mass gained.
Let's face it, when we say we want to lose weight, we mean fat. We don't mean lean mass -- muscle, bone (so important in young women!), and all the ligaments capillaries blood that fuel lean mass.
The TDEE and BMI calculators are all shit because they were based on people coming out of the Wars and Great Depression who were overly skinny with not much lean mass, many were anemic. (Okay I don't know if this is true-- I'm probably wrong; I just know I grew up with a mom and grandma of that age and I have my suspicions.)