Anonymous wrote:It is most likely lack of sleep and stress, but if you haven’t been to the doctor lately it is worth it to get blood tests. I suffer from autoimmune disorders which cause “brain fog.” Whenever I get super stressed the brain fog gets even worse and I feel like an idiot, especially when speaking. You may have a vitamin deficiency like low vitamin D. Worth getting checked!