Hello, OP!
I'm sorry to hear that you have also always struggled with low self-esteem and anxiety.
Is there something in particular which is encouraging your anxiety to spiral at the moment, or is it just inconsiderately lurking?
Despite their training, a lot of GPs- and others- do not understand anxiety unless they also suffer from it. Fresh air and seeing your family won't necessarily fix it! I don't have any recommendations of books or podcasts, but I have experience of anxiety.
When mine is bad, and I'm off work, I also have a few days off from the world. Sometimes I make myself go out for a little drive in the evenings, when it's quiet, just to the nearest supermarkets. It's not much, but I can get myself a treat or something more mundane but nevertheless useful (like work lunches!). I also eat badly at times, or stop eating. Are you interested in cooking at all? Could you make something? I know that it's a tall order when you're anxious and you live alone, so it seems pointless making a huge helping... but I make huge portions of stew or soup (stuffed with all kinds of vegetables, so at least it counteracts the junk food!), which improves my diet and gives me less to worry about. Huge portions mean that I can just warm it up, too, so I don't have to worry about the stress of cooking properly for a few days afterwards. It also usually tastes better than shop-bought counterparts!
What's your sleep like at the moment? I take melatonin (which I bought online) occasionally, as bad anxiety is terrible for my (already patchy) sleep.
Anxiety is awful and it will control and ruin your life if you let it. It is hard to deal with. Medication might help when it kicks in, but you might need to try a few different ones before you find something that works for you. Do you have a hobby that calms you, whether at home or in the community? Is there a skill that you've always wanted to learn, which might increase your confidence a little?
For me, one of the best things I did (amongst deciding to go against what my family had dictated my life to be, but that's another story) was to get a dog. She gave me a reason to get up in the morning, a reason to go out, to go to new places, and just some joy in life, as well as unconditional love. I will say, however, that she was the easiest of all of the puppies that I've ever had, so I was very lucky with her! Perhaps it's not for you, but animals are generally much more soothing and less stressful than facing other people when you're down. If you can spend time with animals, I highly recommend it.
It's the little things that will help you to ride the waves of anxiety, OP. Good luck, and wishing you a brighter day tomorrow!