Hi, I have a bump on the front left side of my gums, about half way up. It is a small bump and it has a smaller white head at the top of it. It is a little painful when I eat, and it feels like something is pushing against my gums when food, touches it. And it is sore to the touch. What is this?