Why would someone get an epilepsy every three weeks or so? Does it accumulate? Sometimes I get it once in two successive days. How so?

See a neurologist. There are many causes of seizure disorders. If you already know that you have a brain tumor, then that's certainly the most likely cause in your case. Talk to a neurologist about medications to help reduce the frequency of your seizures.