I wonder if it's from that shitty weed you were smoking and posted about. Try gargling with Listerine or Cepacol for a day or two and see if it gets any better.