Meet an experienced Homoeopathic physician.
Just gargling with Calendula
Q may or may not work.
Even it may suppress your condition badly.
You will need your constitutional remedy to get rid of the complaints. Therefore to get it correctly you will need an experienced homoeopathic physician, don't do self medication