It is highly unlikely that a tumor too small to be seen on a brain MRI is causing the symptoms that you describe.
Although I have not examined you, your description of your headaches is certainly consistent with tension headaches. Tinnitus, or a ringing sound on one or both ears, is very common, especially in people who have been exposed to loud noises, and is not likely to be directly related to your (presumed) tension headaches.
If your symptoms persist or worsen, then repeating a brain MRI in another 6 months might be considered. Meanwhile, you might also consider what stressors in your life can be modified or eliminated.
Sincerely/ Robert A. Wascher, MD, FACS
www.doctorwascher.com
www.oncoguard.com