It sounds like you might be a bit overworked and or over stressed. It also sounds like you need a weekend all to yourself. Clear your mind, do some things for yourself, engage in activities such as running, cycling, boxing etc. Talk to some friends and just chill for a few weekends. If your symptoms persist then you should visit with a psychiatrist. You may be experiencing problems that relaxation may not be able to address.
there are several vitamins and herbal supplements you can look into if you'd like:
These all help with brain activity, health, and performance
Welcome to the MedHelp forum!
If you are a female over 40 years, then menopause can be a cause. Low estrogen and low thyroid function is often the cause. Liver dysfunction (get liver enzymes done—liver function test), kidney dysfunction (get kidney function test done), and anemia can make a person appear drunk. Poor sleep pattern and sleep problems like sleep apnea too can cause brain fog. Sleep studies by sleep specialists can help diagnose this. Low Vit D or Vit B12 too could be the cause.
From you symptoms alone it also sounds like chronic fatigue syndrome. Cognitive behavior therapy, memory games, multivitamin therapy, nutritional care, graded increase in exercise all help to treat it. There is no cause for this.
Since I cannot examine you and know other related conditions you may be having, nor is a detailed history possible on net, I have listed the various possibilities that should be looked into. Please consult your PCP for primary examination followed by proper referral.