Other than our ages, we sound like twinsies!! I'm 47, 5'2, and also teeter between 125 and 128 for the last year. I've decided 125 is most likely the healthy weight my body wants me to be; anything skinnier and I start to look gaunt and unhealthy. (My goal weight was 120 originally tho!)
Yikes indeed!!!!!!! LOL....40 is just a number, don't let it shape you....It sounds like you have the motivation and are committed to making yourself into the best you can be! Good for you! Good luck! xo PS...I'm about to turn 48.....Look out, world!