Can somebody help me with understanding what this might be

its painful like a canker sore, and discolored.

Try warm salty water and brush your teeth more often.