If you answered yes to two or more of these questions, you may have a saboteur on your hands!
It may be that you're on the verge of so much positive change that she's afraid of losing you, or it's possible that she can't stand that you and your goals are in the spotlight now. Whether her saboteur motives are unconscious, self-preserving or sinister, it doesn't necessarily mean she's an awful person.
There are many ways to handle people who sabotage, but the first step is distance.
Your friend has already made it clear that she doesn't respect what your health goals are, so it would be wise to set some firm boundaries with her. Gently explain that you need to take some time for yourself to really focus on achieving the goals you've laid out.
This distance not only creates time for you to continue to improve yourself without her judgement, but also allows you to assess if the friendship is a lasting one or not.
If you find that her attitude remains the same over time — even after some distance — seriously consider why her friendship is important to you. Is your friendship one that is deep and meaningful or does it exist out of a sense of obligation?
It could be time to form new, healthier relationships with people who can better support you than the friend who eats brownies in front of you while complaining about how obsessed you are with trying to stay healthy.
Do you have a close friend that you feel you need to set some boundaries with?