Hi
Welcome to the MedHelp forum!
Forehead twitching can be due to eye strain, poor eye sight and other eye problems. Hence consult an eye specialist. I would suggest you get the blood levels of the following checked if they have not already been checked: potassium, calcium, sodium, magnesium, vitamin B complex, or vitamins B1, B3, or B6 and Vitamin D. Generally deficiencies of any of the above can cause muscle twitching and spasms in localized or generalized areas of the body. Get your kidney function, parathyroid gland function and adrenal function tests done because these affect the electrolyte balance in the body. Stress, alcohol, caffeine and fatigue all cause similar symptoms. Certain sleep disorders and peripheral nerve disorders due to diabetes or hypothyroidism can also be the cause.
Since you are under stress, sleep disorders too should be checked.
It is difficult to comment beyond this at this stage. Do discuss this with your doctor and get yourself examined. Please let me know if there is any thing else and do keep me posted. Take care!
Since I can not edit my post, I thought I would clarify about the crawling sensations. I experience this occasionally and read somewhere here about this feeling being related, I am more concerned about this twitching in my forehead, sheesh its becoming annoying and I fill mentally fatigued.