Nit,

It sounds like you're trying too hard to make your case with this "friend" by telling her instead of showing your changes. The best course of action would have been not responding to her and just focus on yourself.

I'd stop doing those messages or making grand pronouncements. Just allow for the changes you've been made to be seen to be believed. There will be some people who look at things negatively and will not change at all

Ignore the naysayers for they have not walked in your shoes. I am sure some people don't have a high opinion me and that's fine with me. The only approval I seek is mine and mine alone. Don't be offended by other people's ignorance.