Are you in front of computers a lot? (just asking since I know you work for Norton)
I am, all day, and I get frequent headaches, neck pains, back pains, and even leg pain. I've switched to only using LCD displays (no CRTs) and being careful about posture, position of the screen, making sure I get up and walk around enough, and having my eyes checked regularly (my prescription changes a lot). We're also getting new chairs that are supposed to help.
As for the lump, I've had this twice and am just getting over it at the moment. It can be many things, but both times I've had a bacterial infection in my head (in lymph nodes). I had/have large abscesses on my head that needed draining, and then other harder lumps behind my ears, at my hairline, or in my neck (always painful to the touch). Once the abscess is dealt with, I take antibiotics for a week to make sure whatever is there dies.
I would have it checked though, especially because of the headaches and if it's a condition you've never experienced before.