I've followed you here! You are an inspiration!
Here is what I have learned, life is life. Some days will be better than others. So be it.
Balance is key, and that is different for each of us.
Ironically, my twin boys are most likely older than you and I have 4 grandkids!
It took me until about the time my first grand daughter was born, nothing to with her, just me, to get my poop in a group!
Patience is key! Health is number one. So, maybe you never make that, "magic" weight? That's ok. Are you healthy? Are you happy? If you are at a point of nutrition and exercise that is reasonable and sustainable, it's all good!