You might be a psychic vampire. When you were surrounded by people you could feed yourself pretty easily and have an OK living, but now you don't have lots of people around so you are starving. Some people are but they don't know about it.
This would explain the lack of vitamin D too. I'm not sure if sunlight will make you feel better though.