You're comparing yourself to others and it's making you feel like shit. Honestly, the problems you're experiencing is small compared to the shit that's worth fretting about (degrading health, lost of family/friends). When you're 40 and you look back at your 20's, you will feel fortunate to have the problems you're having now.
Find ways to start enjoying life now. Don't let pride get into the way. Your ego may demand you to live up to an unrealistic identity. Compare yourself to your old self and not others. That being said, it's easier said than done. But if you habitually and intentionally change the way you view yourself (like how a recovering anorexic looks at him/herself in the mirror), your change in thoughts will change the way how you feel. It'll take time but you'll eventually get there.
Find ways to start enjoying life now. Don't let pride get into the way. Your ego may demand you to live up to an unrealistic identity. Compare yourself to your old self and not others. That being said, it's easier said than done. But if you habitually and intentionally change the way you view yourself (like how a recovering anorexic looks at him/herself in the mirror), your change in thoughts will change the way how you feel. It'll take time but you'll eventually get there.