how long does a migraine last without medication | Psyspeaks