I'm due to see my GP shortly, and one of the things we will need to discuss is my migraines. I think the way to go is going to have to be a preventive. I've only tried one before (Atenolol) but the trial period was very brief as it kept me awake all night. Please could any one on preventives give me some ideas about what works for them and what doesn't, and what the main downsides to them are? I'm not happy about being kept awake all night (although would do so if my doctor could assure me that this period would be very short and things would improve within a week or two) and also unhappy about anything that would be likely to include weight gain.
Thanks very much in advance.