Therapies can also prevent headaches from happening as often, or reduce their severity. Best medicine for headaches ... but you'll need a prescription for some brands. Their effects are similar ...