Surprised no one mentioned a sebaceous cyst. This is likely the problem. It will go away on it's own, though it could hang a round a while. Google it for more info.
thank you so much i appreciate you taking the time to answer my question
It's more than likely an ingrown hair or pimple. I get those once in a while a freaked out the first time but Dr. said it was no big deal.
You should get it checked out. It can be an ingrown hair, a boil, or a wart.
It's not herpes. Herpes doesn't last for 3 months.