Just to add to op’s post:
The scale doesn’t lie. It says exactly how much your body weighs as a whole, including your fat, muscle, water, feces, organs, bones, etc. Everything is weighed. If you weigh 128 lbs, you weigh 128 lbs.
What the scale doesn’t show is how much muscle or fat you have. You mentioned body recomposition and that’s exactly what you did. You might weigh the same 128 lbs as you did in HS, but clothes fit differently because you have less body fat and more lean muscle.
So, the scale isn’t a liar. The scale isn’t the most reliable way to track progress. Not dropping weight for a month and feeling bad about being on a plateau sucks but, if you drop 2” off your waist in the same month, that’s progress.
Congrats on your results.
Also, not to burst your bubble, but I think that even less reliable than scales are clothes sizes. I know from working in the fashion industry that sizes are pretty much a free for all when labels are creating their patterns. They make their sizes to appeal to their target market, there is a certain appeal to seeing a small size on a tag even if we know we are a different (bigger) size on a more accurate label..at least in America, in this industry we do often refer to European sizing when we want to be for sure of what size clothing we are, otherwise it all is just an illusion. I say the best bet is, reaching that body goal, regardless of size/weight, when you look at yourself and are absolutely in love with what you see and how you feel!