2 doctors weighed in:

What causes headaches?

2 doctors weighed in
1 doctor agrees

In brief: Many things

See a physician for a differential diagnosis.
Could be anything from high blood pressure to sleep disorders. Best to find the source for treatment.

In brief: Many things

See a physician for a differential diagnosis.
Could be anything from high blood pressure to sleep disorders. Best to find the source for treatment.
Dr. Charles Lockhart
Dr. Charles Lockhart
Thank