Hi, I'd like to help you with your question.
It sounds like you may be experiencing either social anxiety or you could be depressed. Depression can cause you to feel down all of the time and insecure.
What other symptoms do you have?
This could be about your self esteem or again, social anxiety. It is hard to tell. I do not think your anemia or vitamin deficiency has an impact. That would only give you physical symptoms, not a specific fear of others.
You would benefit from a full evaluation by a qualified therapist. The therapist would talk with you about your symptoms and get a better idea of how you are feeling. They would then provide you with a diagnosis and treatment options. Talk to your doctor about a referral for a therapist. Or you can search on line at http://www.bacp.co.uk/.
Also, you can explore this yourself through self help. I can give you some resources to help you get a better idea of what might be going on here and how you can help yourself:
See if any of these sites help you pinpoint what you feel. Once you know what you are dealing with, it is easier to find help.
Please feel free to check back with me if you have more questions or find out what is wrong and you want additional help. I am happy to answer any questions you have or provide resources to help you.
Can I help you any further? Did you have more questions or want clarification?
no i think that is fine, i think it is low self esteem more than anything. any recommendations on how to build it other than the links that you provided?
I would start with what I recommended. Until you know what you are dealing with specifically, you could end up treating the wrong diagnosis and waste your time. If you find out your diagnosis and want further help, I would be glad to assist you.
If you are satisfied with your answer, please click ACCEPT so I may receive reimbursement for my work. I am not paid unless you accept. Thank you!