I get a migraine the day before my period & also a week later. I take paracetamol & codeine but is there anything that works better?