You have a tooth that has been causing trouble for months. Maybe it is partially stuck under the gum, a small growth kee