I kinda love envy because it makes me know that people actually know I'm progressing.
Human are just insatiable, whatever you do people must react. I learnt to do away long time ago with friends who don't add any value to my life and yet when I experience the minutest progress in life they start showing up some obnoxious attitude.
Lol! You did the right thing.