It sounds like periodontal disease. You need to go to the vet. What about his back teeth? If his front teeth are looser than his back ones he will need them removed. I'm sorry.

Ellie had to have nine teeth pulled in January because one of her front top teeth fell out then one of her bottom front teeth fell out. The ones around the holes were wiggly.