Could be a cyst or a boil. If it's just under the skin then it's likely one of the two things. I would get a steaming got cloth and put it over this bean like thing to try to bring it to the surface. It may break open over time.
If it's causing a headache though you may want to see someone about that because it could be something a bit more serious. A vessel blockage of some sort.
In all seriousness, I agree with SpecialEdition ..try a hot compress and some pain relievers. Try not to pop it with something- because you risk an infection.
In all seriousness, I agree with SpecialEdition ..try a hot compress and some pain relievers. Try not to pop it with something- because you risk an infection.