Could you tell me what are what are good home remediesfor migrains?

Yes, they do exist. But these are otc approaches that are available, just not usually at home. Prevention is often achieved through use of riboflavin, or co-q-10, or butterbur or feverfew. Many neurologists use these products and they can work as well as prescription meds.