You haven't got a brain tumor, but go and speak to your doc. Obvs, innit.
To a lay-third party, your symptoms sound like mild/moderate depression or dysthemia.
I had a headache for 6 months a couple of years ago, scared the shizzle out of me, and I refused to accept my doc opinion that it was 'just' a chronic tension-type headache and not a grapefruit sized tumor. Took an MRI to put my mind at rest. It's a viscous circle when you start worrying about something, and it ends up exacerbating the symptoms ten-fold.
Keep us posted on how your appointment goes.