I saw this definition of envy and had to add it to the forum.
What a perfect definition!
Being successful will cause admiration, but not everyone has the humility to be seen to be admiring others.
Surely we would want friends who we admire? Being close to people who do not inspire you in any way would be terrible.