Shelteez2:Have you tried flushing your sinuses twice daily with a Neti pot? >>>>>>>

LONG:
I use to have chronic sinus infections and did not want surgery.
In the past my allergist use to give me large doses of antibiotics often since I had chronic infections. One day I had a reaction to the drug. I can no longer take sulfa drugs. I am now more carefully about taking antibiotics in fear I will run out of the ones I can take. Note: If your infection is caused by a virus the anti-biotics will not work.)

Once you get your Sinus infection in check, Both the ENT specialist and the allergist told me to use the saline rinses. (can not use when nose is plugged up.)

Flushing your sinus's 2 times a day is one of the best tools for keeping sinus infections in-check.
I use sinus rinse by NeilMed. It comes with a bottle or you can use a Neti Pot.
I also use a product called Simply Saline, which is a spray can.

Medication during the day like Claritin and Sudefed also helps me.

My heart goes out to you. Luckily, I never had the bad migraines.
Hugs