Glad to see you at least make it to 10 years.
The world has definitely changed due to social media and smart phones, and not all for the better as most of that space has become negative and toxic and very political or false information without facts. However for me VGChartz, even though it has shrunk, still has some level headed people that you can interactive with hence why I still come here to escape the rest of the internet lol.
Sorry to hear about your relationship and the depression state that you are in at the moment.
The only advice I can give in this space, is firstly, sometimes you have to hit rock bottom to then realise you can pick yourself up again. Most will try harder and harder by doing things they don't want to to try and bring some sort of meaning to their life, but for some people that can add extra stress and make you feel like a constant failure if you are not getting anywhere with set expectations and you end up feeling like you are drowning deep and deeper instead of hitting that rock bottom. Instead focus on doing nothing so you don't add extra stress to your life and focus on clearing your head of negative thoughts. Once that happens you can then start introducing positive changes. Secondly, don't let your health deteriorate when you are depressed. When I was depressed I didn't care and just wanted to each junk food to make myself feel better for that short period of time so I become a snacker. Now with things with life looking up, I have health issues that doctors call a medical mystery lol because of my choices in the past and I am kicking myself for it regretting my actions.
You are still young, and never to late to find happiness but before you can do that the mind needs to heal first. For me true happiness only come in my mid 30s once I found internal mental peace, and I am more financially stretched with bills then when I was in my 20s living at home doing uni.