Oh, my, I am SO SORRY! It is bad enough that you are sick, but to have Duckie sick also is horrible!
When you go to the doctor, have them test for strep. Also have them test the OTHER family members to see if someone is a carrier and reinfecting you over and over.
I was in 1st or 2nd grade and it seemed we had one round of strep after another. Finally my bro's ENT made the entire family come in to be tested. Turns out my DAD was a carrier for beta-hemolytic strep (not a common type? or a worse type?). He had NEVER had strep while the rest of us would get over it and get it again, over and over. Once Dad was treated for strep we all got over it and stayed over it.
Just a suggestion. Whatever bug you have, someone in the house could be a carrier. And this kind of strep isn't just sore throats.
Gentle cyber hugs to all of you. Feel better soon!