Since you are having generalized weakness, recurrent infections and weight gain you may be having hypothyroidism. You should get your
thyroid hormone levels tested. If confirmed treatment can be planned
Next Steps
Consult nearby ENT specialist or endocrinologist for confirmation of diagnosis and appropriate treatment if required