I don't think the vitamin D has anything to do with it, read this >>>>>
Vitamins and minerals - Vitamin D - NHS Choices
It does sound like there is a mental health issue going here, depression and anxiety can cause the feelings that you express here but we can't diagnose on this site. You could try these online tests to get more of an idea of what is going on with you and then share it with your doctor >>>>
The Sanity Score - Test Your Mental Wellness and
Psychological Tests and Quizzes
__________________
Pegasus
Got a quick question related to mental health or a treatment? Ask it here General Q&A Forum
“Everybody is a genius. But if you judge a fish by it's ability to climb a tree, it will live it's whole life believing that it is stupid.” - Albert Einstein