I remember visiting GP about this when I was 18! Gave me mouthwash. I get them ALL the time, currently have one on my inner cheek near my back teeth and one on the tip of my tounge i get one there regularly. Im fecking sick of it