Same. Ibuprofen before the onset.
Unfortunately I had a wicked attack a few days ago because it came upon me while I was asleep. Woke up to it. Not fun.
Nothing seems to do anything for me except for quiet and dark. Been that way all my life.