I have a sore throat for 10 now with white spots on each tonsil. The CBC and strep test swab were negative. What could this be?

Viral pharyngitis. This most likely represents a viral tonsillitis or pharyngitis. These illnesses will typically manifest with ulcerations and or white patches on the lining of the tonsil and throat. CBC and strep tests will predictably be normal during these illnesses. Mouthwashes which soothe the pain are most helpful for this; 50/50 maalox and liquid Benadryl (diphenhydramine) is a good place to start.

Related Questions

I have a very sore throat, (several days)and it hurts to swallow. I'm starting to see white spots on my tonsils but can't be sure. Tonsillitis or strep?

Could be both. "tonsillitis" is a nonspecific term for inflammation of the tonsils. "strep" refers to a specific cause of tonsillitis. But you can get strep without having tonsils and you can get tonsillitis without having strep. Only a throat culture/rapid test can discern if strep is present. Usually there is fever, swollen glands without cold symptoms in strep infection. Important to treat strep - see doc.
Does it matter? Either way you need to see your medical doctor right away for proper treatment. Untreated throat infections can lead to a whole host of other problems. Don't wait!