Feeling envious of others CAN be reframed easily with a little shift of perspective.
When you feel envious of others, it's your sub concious mind reminding you what you want for you!
But what makes envy stick around longer than it's welcome, is a compounded belief that says "what I want for me is not available to me" and so the emotion perpetuates leaving us feeling pretty shitty about ourselves. The reason it perpetuates is because IT'S NOT ACTUALLY TRUE and until we lock in with a belief that IS true, we feel the dissonance of that by way of a negative emotion.... in this case, envy.
Even the most highly functioning people experience envy. But they do one thing differently.... they use it as a reminder to shift their thinking..... immediately.
When envy hits, instead of wallowing in it they say, "Yay - I feel envy, that MUST mean what I want IS available to me.' Envy is a quick reminder that they've become focused on 'lack.' So with this new insight envy becomes a driver. A driver to focus on the belief that it IS available and with that new believe so comes possibilities, goals and outcomes.
Disclaimer: Don't let envy be a driver UNTIL you've come home to self love, self acceptance and self worth, knowing, feeling and believing that you truly deserve everything you want. There is nothing more EXHAUSTING than driving yourself towards what you want in order to be 'better' because you're running away from the feeling of hating yourself where you are.
Self love first.