If I already have a migraine…

Does it matter if I avoid my triggers? I often avoid having a drink for fear it’ll bring on a migraine, but if I already have a migraine is there any reason I shouldn’t go ahead and have a glass of wine in my misery?