So many new advances in medicine have come in such a short time but so far we don’t have a definite answer for that question. Surely if you have many family members that suffer from migraines, you might all share in the causes. As of right now it’s believed to be a combination of factors and not just one factor like genetics.