I have migraines all the time from chemicals or smells. I also have allergie probelms which is why I think smells give me migraines. It is hard when smells are all around you. I do understand. In the classroom I teach there is a "no scents" sign my nurse in the school made for me, but people still forget sometime. Excedrin migraine though can cause what is called rebound migraines because of ingredients in it. Talk to your doctor he might can prescribe you somethin. I am still looking. good luck