What can I do to prevent another migraine/tension headache?

What can I do to prevent an additional migraine/tension headache?
I got a migraine/tension headache the other day and I rarely ever get them but it was really bad.

Fioricet contains a combination of acetaminophen, butalbital, and caffeine Acetaminophen is a pain reliever and fever reducer. Butalbital is in a group of drugs called barbiturates.

It relaxes muscle contractions involved in a tension headache. Caffeine is a central nervous system stimulant. It relaxes muscle contractions in blood vessels to improve blood flow.

Fioricet is used to treat tension headaches that are caused by muscle contractions.

I was at school and I held seeing this blurry blob that really bothered me and I couldn’t focus. Also 1 side of my vision was really sore and I had to lay down the whole day. What can I do to prevent another one? Thanks!: )

There are lots of answers, the best answer is:

Answer by Polkadot
I had comparable symptoms, went to the optometrist and found my remaining eye had astigmatism. further lenses solved my head ache issue! I mostly wear them when on the computer or reading through. You could give that an attempt! =)

include your own answer in the feedback!