It is actually the side of it that hurts and now there is swelling. Do i need to see a family doctor or a specialist? lso, I have no idea what it is.