Keep a migraine diary to try to find out what causes your attack. Don't stop doing things just because you've heard they trigger a migraine in other people; it probably isn't the same for you.
Remember it's not usually just one thing that causes a migraine but when several of your triggers happen all at the same time.