I would suggest seeing your primary care physician first. They can examine you and determine what it is and what needs to be done to take care of it. It is difficult to tell you what it is based on your description alone. It could be a lot of different things ranging in severity. See your doctor first and go from there.
Hugh P. Pabarue