It is hard to say what exactly causes your headache. A brain tumor is one of the many possibilities, but, fortunately, it is not so common. A brain tumor can be excluded or confirmed with a head MRI or CT-scan.
A migraine, tension headache, or trigeminal neuralgia are more common causes for a headache like you described.
You could consult a neurologist about your condition.