I have several recommendations all of which involve receiving both physical and psychiatric evaluations. You have been to one doctor who recommended a CT scan. I would suggest getting a second opinion. You should see a neurologist who can further investigate a possible neurological problem.
I would also recommend having a sleep study. A sleep study is a series of tests that assess what happens to your body and mind when your asleep. Here’s a link to information regarding sleep study clinical trials and other helpful sleep study resources.
It would also be advantageous for you to meet with a psychiatrist and a therapist. A psychiatrist may be able to prescribe medication to improve your sleep. Your lack of sleep exacerbates and complicates the problem.
A therapist could teach you stress relief and other coping skills. In addition, he or she can investigate your sleep patterns and analyze the content of your nightmares. A therapist could also act as a sleep coach. This may involve making changes to how you sleep. For instance, recommendations may include changing the arrangement of your bedroom, changing the time you go to sleep, engaging in a relaxing activity before bedtime, meditating, and so forth.
You currently self-medicate with large doses of over-the-counter medication but this can be dangerous. It is important that your medication regimen for migraines be monitored by a physician. The main concern is that the medication may harm you.
I hope these ideas are helpful. I would recommend exploring all of them. Chronic fatigue has been linked to psychological and physical health problems. It is difficult to function effectively when you’re not well rested and it is likely taking a major toll on your health and well-being. It is important that this problem be investigated thoroughly and as soon as possible.
I wish you the best of luck. Please take care.