I am ALL in on the Vitamin D3 supplements. Not D2, they don't help, so check labels.
I've been where you are. However, if I may. As someone who yo-yo'd for years then lost 85 lbs and have now kept it off for 35 years, all I can tell you is that is a forever day to day journey.
Bottom line, pun intended, you are not your body. Your body might be a pretty good barometer of your emotional state but YOU are not YOUR BODY. What animates that body is you.
So when we over-identify with the body, and some notion of a way of being driven by a number we lose precious days weeks and months and years focusing on our weight instead of our lives.
That's a deadly circle. And it also gives your precious life away, time you don't get back. I gave up forty years to an eating disorder. You likely don't want to do that, but you can, if you let your weight be the only determinant of your value.
I am also an emotional eater. So the question for us is how can we better love ourselves rather than feed ourselves, or rather, how can we lovingly feed ourselves and our real needs which has little to do with physical hunger?
It's a deeply personal journey and I wish you good speed. You deserve a full life.