It seems like everyday I am coming down with migraine that last for several hours then it subsides and comes back again hours later. Could this be happening because of an existing brain tumor?