No problem, almost everyone at some point in their lives needs a little help, whether that is only a little advice or a reminder of something, I'm sure you will always have users here who are happy to help out when you need it. I think it could be worth reaching out to your former girlfriend, I'm sure she still cares about you and would be happy to lend an ear, even if someone doesn't have solutions to all of your problems, just the act of opening up to someone may help you feel better, as the saying goes, a problem shared is a problem halved.
Yeah, it's difficult making friends when we get older, it was a lot easier back in the School/College days, Lol. As an adult, I think it requires a lot more effort on the individuals part to reach out, I only have a small circle of friends IRL and honestly I'm fine with that, quality > quantity, I would rather have ~10 friends that I share a close bond with than a near hundred that I barely talk to so don't worry about the amount of friends but the quality of those friendships.
Don't overthink it too much, a lot of it will happen naturally, maybe you could reach out to work colleagues and try to find something you have in common with them? Go out for drinks, do something you're both interested in, you will likely have to make the first move though but those skills will come back to you with practice, if you had them before then they're just waiting to be 'woken' back up, try having the same confidence in real life as you have here and not every friendship may work out but that's life, not everyone is suited for everyone but I'm sure you will find some, failure is only failure if you don't learn from it too!
Sorry about your physical pain, I can't really relate much to that, I don't have much pain at all on a consistent basis from my disability, I would say though to consult with your doctor before trying anything which could be potentially damaging to your health, you don't want to replace a problem with something worse...But I know you live in America and everything costs money there...Not really sure where you are with insurance and stuff, I would be screwed in America...
I think that you shouldn't put things on a scale, if these "small" things make you happy then that is ultimately all that matters, your happiness is more important than anything else, no matter how small these things are considered by others. Live every day at a time as you know to do, fight the upcoming challenges head on when you get to them and try to remind yourself of the positive things in life. Try not to think about any "challenges" you've made for others either, I'm not sure in your case but often we blame ourselves too much for certain things or how we may have been a burden on others, meanwhile the other person at the end of the day doesn't really care and simply only cares about your wellbeing, unless you know what they're thinking then I would try to put that worry to the side if you can, you've got to get better first.
This feeling will pass, you know what you've got to do I think, I'm sure eventually stuff will come to you, stuff you once enjoyed doing, or enjoy doing now, stuff that you've always wanted to do, etc. Focus on those things, remind yourself of those things, you'll get there! In the meantime, you've always got your VGChartz family! We may not know you IRL but we can still try to help!
Yeah, I do things like that to try and help myself in as far as I can. I use Catra avatars a lot because she's a character I relate to a lot and I know how things turned out for her. Of course, that's a cartoon and not real life, but nonetheless it's me trying to remind myself to accept myself and believe that there is hope, and not just for others.
Wish I knew the story but often characters are based on personal experiences or at least speak to others with similar experiences both currently experiencing similar emotional situations or have got through them, Catra may just be a cartoon but to you and others she is a lot more than that so cherish that and use it for inspiration and you're right that you need to do this for you, sure we accept you but ultimately you need to accept yourself and believe there is hope and I think you can get there.
Think my niece actually watched She-Ra once, I'm not sure if she still does but I've seen you talk about it so I thought it was cool as it sounds like a nice wholesome and progressive show.
I think Doom Patrol is a pretty awesome show at handling mental health topics too, I would recommend that you watch that, it's hilarious but also deals with some heavy themes, none of the characters feel they fit into the world but come together in their own weird family, obviously it's just a show but it has a good message at its core to just be yourself and be happy with yourself.