Wine is frequently blamed for causing headaches. While scientists are not sure exactly what the direct cause may be, there are several theories. Contrary to popular belief, sulfites are likely not the problem. There are several things you can try to avoid a wine-induced headache.