@Kenjie
Your answer above leaves me still uncertain about something important. I understand that you definitely had a confirmed sinus infection back in December, and that you also had various sinus infections in previous years. I'm still concerned that strep and thrush are not found together in most standard sinus or upper respiratory infections. Thrush is normally called candidiasis, and caused by a yeast,
candida albicans, (though some fungal infections might be mistaken). Antibiotics generally will not help this. (There is also a dangerous unusual possibility in that HIV infection is often detected after a patient presents with thrush.)
What I'm thinking w.r.t. the sinus infection is that you may have had such an infection which was actually confirmed and treated, but that no one checked that the infection had been cleared. I think you are saying that they attributed the continued discomfort to inflammation without infection, but I don't know that anyone actually checked that treatment resolved the original problem. I've actually seen doctors treating the same sinus infection for several years without realizing they were dealing with a single infection that was never cured. Even worse, they treated it with the same antibiotic repeatedly "because that worked last time", when they actually did not know if it had worked at all, except in making the patient go away temporarily.
The irony in such cases is that efforts to avoid "overuse of antibiotics" are actually breeding resistant strains of bacteria by stopping treatment short of complete success.