I wouldn't trust somebody on the internet to give you a correct diagnosis. I would probably go see a doctor for proper diagnosis and follow up care. (Just my .02 )