The conditions of "brain hemorrhage" or tumor (in the sense of aggressive cancer) is highly unlikely to be present and causing the symptoms you describe for "more than a year (at least)."
This is because we would expect acute situations such as hemorrhage into the brain or growing/spreading cancer to cause many more symptoms much more rapidly than the 1 or more year timeline that you've had the symptoms.
It is much more likely you've got something such as migraine headaches
perhaps brought on by stress and anxiety
and would feel much better once those issues have been properly addressed.
I suggest speaking with a neurologist
or headache specialist for recommendations on relaxation techniques
to apply in general or when the headaches come on.
Of course, if the doctor who examines you feels there are signs of something that could be intracranial they will order the appropriate studies such as MRI of the brain or MRA if they feel there is cause to believe you may have some type of arterial or venous malformation.
Hope I have answered your query. Let me know if I can assist you further.
Dr. Dariush Saghafi, Neurologist