If someone makes more money than me or has a better body than me I rarely get jealous because I know I can just work harder or go to the gym more.

It's the things out of my control that make me bitter. Whenever I go online and see a really good looking guy I get angry and think about how much better overall his life is than mine. How he will live a more enjoyable life than me forever just out of chance.

I have health issues and I'm basically bitter and jealous at everyone my age that's healthy and gets to enjoy their life to the fullest while I have to suck it up and cope 24/7.

I have this bad victim mindset. But I really believe I am a victim. Any advice?