I lead a very active lifestyle, I lift weights 4-5 times a week with a focus on progressive overload, I cycle commute and I mountain bike many weekends a year. When I want to gain weight (as is desirable when lifting) I eat more calories (aim for about 3,750 a day) and when I want to loose weight (like in the spring ready for the summer) I eat a lot less, around 2,500 a day. Doing this fluctuates my weight from my heaviest of 190 lbs to my lightest of 170 lbs.
My wife does the same, our other friends who lift also do the same and when we eat more we get heavier and when we eat less we get lighter.
What am I missing here? Because outside the body building world it seems everyone is hunting for a complex answer that from our perspective seems sort of solved.... unless you want to get silly lean, then it’s a different ball game.
I’m not being flippant, I am genuinely curious. Eat less calories, mainly plants, do more exercise and reduce alcohol consumption (it’s got lots of calories in it).