Hello,
I read your post and wanted to say you’re not alone, I resonate with those feelings. What triggers it for me are stressful times and realising I have nobody in my inner world to talk to about it, I live alone and recently went through a very bad breakup. No family and only one friend who lives out of town, so I know very well the feeling of isolation, depression and anxiety.
What has helped me is listening to podcasts on Spotify, or YouTube. Dr Joe Dispenza is great!
The feeling of not being enough, and having low self worth ultimately stems from internal dialogue and comparing ourselves to others lives. Remember everybody is going through their own struggles too, and things may seem all dandy on the exterior but nobody knows what is really going on.
Try looking up YouTube videos on self love, Louise L Hay is also amazing. There are many great teachers out there, it’s about finding one that resonates with you on a personal level that speaks to your soul.
I understand it’s hard when we can’t see the forest through the trees. This is temporary and things will get better, try writing down things in your life you are grateful for. Running water, being able to shower, food to eat.. even those basics things are huge, and we can always find something to be grateful for.