I think most people go their rounds with envy.
I also think for some people envy can be healthy - and a motivating force. I know it’s neither healthy nor a motivating force for me - so I try to avoid indulging
The thing I found that helps me deal is both (cheesy, yet effective!) counting my blessings in whatever arena is giving me the envy and repeating the phrase “This is not a zero sum deal” over and over in my brain.
I get most of my help with envy out of the latter, frankly. Really, very, very few situations are truly a zero sum deal. Other people’s success does not generally preclude my own - their success doesn’t prevent me from getting it also, you know?
Envy itself isn’t the poison here – though it can quickly become on if you turn to schadenfreude (which seems to now be an acceptable norm in this crazy country). As long as you don’t hurt your friends, it can help you see that something is wrong in your own life – instead of simply talking about depression and fear, maybe you should spend time looking into why you’re depressed and afraid.
Usually there’s something hidden there – maybe you’ll uncover something you’ve left blocked. I can’t guarantee you’ll be better off for it (and don’t try and be bold and face it unless you’re ready to, I made that mistake and it literally destroyed my life), but you’ll at least be more aware of what is actually standing in your way, less eager to be all poetic about it here and more likely to start slowly working up a plan to do something about it if it’s something you can still face / do something about eventually.
Medication is not the answer. It’s a drug, nothing more, like a performance enhancer for the mind – if you consider performance doing a single task at the expense of your overall capacity for introspection.