Hi there ~
I understand your concerns. Tonsillitis
may be due to infection from using dirty marijuana and using unhygienic practices when you are having fun with being high on marijuana. I believe that the dependence on marijuana slows down you metabolism
and thus your body's ability to fend off infection. I strongly suggest that you quit marijuana and if need be consult a psychiatrist
who can suggest remedies and possibly rehab to get you back on the path of recovery.
I hope this helps. Take care and have a lovely day!