hi.. i had those when i tried to work.. after two hours of working it hit me.. real strong pain it all went black.. then 2more times and after that i went home with terrible headache all day.. all i did for next 2days was lying in my bed doing absolutely nothing.
i work in a noisy place so i'm guessing thats why i got these headache..
maybe you should write or observe when do you get this headaches and try to avoid this situations ?
stay positive