bro, i don't want to tell you how to live your life, but if you are describing people as envious, toxic, and potentially dangerous than either these are not your friends, or you have a horribly low opinion of people.
We don't have evidence if the problem is you or them, but I would say a fundamental baseline expectation from a "friend" is that they should be HAPPY not envious of your successes.