For the past year or so I've been feeling "off". 3 months ago I had blood work done, and everything came back fine excluding a somewhat low Vitamin D level (I was given a prescription for a high dose of Vitamin D pills). I was thinking that I had some sort of Thyroid problem, but the tests showed that I had normal hormone levels. My daily routine consists of working from 9 - 6 (as a software engineer, so I'm sitting a lot), I usually will have a salad or healthy wrap for lunch (multi-vitamin pill as well), and go about 4-6 days a week to the gym. Following the gym I have a protein shake and usually chicken. I stay away completely from unhealthy foods, alcohol, cigarettes, drugs, etc.. Upon getting home around 9'ish, I find it difficult to sleep at a normal time, due to a history of anxiety, I find myself wanting to do more work, or research. Its as if I cannot turn off my brain. I've tried melatonin, and it does not help me very much. Its not abnormal for me to go to sleep at 3:30 - 4:00 am and wake up at 8:45 to get to work. Mind you, during my college years I would stay up playing games late as well. Here is my dilemma: 1.) I think that I have done some sort of permanent damage to my cognitive function, due to the lack of sleep for such a long period of time. Is it possible to somehow reverse this? 2.) I have mind fog. There are times I've even been asked, "What are you thinking", and in complete honesty my mind is blank, its as if I cannot think.... 3.) Upon sleeping a full nights rest usually on weekends 7 or more hours, I still wake up tired and weak, and with little desire to do anything. I'm 27 and it's been so long since I've felt normal, and don't know what my next step should be.