hmm personally I haven't really felt this way since high school (I'm 26 right now working as a SWE in NYC).
I think you're at a great point because you have the ability to turn that envy into something productive. Perhaps it's learning a new skill that you can apply on the job, that will get you paid more. Trying to invalidate someone is counter productive, because chances are it will not make you anymore successful/happy. Furthermore, it is taking away time from activities that will certainly make you successful and happy. So with that said, as the Nike commercials state, "Just Do It". Start something that you know will make you happy and successful in your path. When you get bored, tried, lazy, unmotivated of "just doing it" think about that envy, use it to continue forward. Make others want to be envious of you!