It could be a sist, does it go away for a while and come back bigger and more painful? If so I have a home remedy that really works, or and you probably don,t want to here this but it is a possibilty it could be Herpes.