Hi Anonymous Girl,
I agree with Annuk, that seeing a neurologist that's a headache specialist is a very important step to take.
I am not familiar with the "spasms" or "seizures" you're having, but I have suffered from migraines for 47 years (since the age of 6). A few years ago, I began getting migraines daily. When I couldn't stand it anymore, I finally went to a neurologist that specializes in headaches. To rule out anything serious, I did have an MRI and an MRA of my brain. All was fine. However, what I did learn from my neurologist was a life-saver!! A person that has periodic migraines that later turns into chronic daily headaches may be suffering from "rebound headaches". Taking pain medications too often (even something as "benign" as Tylenol" can cause rebound headaches.
This may not be the cause of your daily headaches, but it's certainly worth asking about. Of course, this also does not address the "spasms" you're experiencing.
Good luck to you! I hope you can see your Dr. soon and find out some answers!!