Im no doctor, but if I were, I would ask about your sex life....Are you safe, is it possible you might have picked something up?
As far as the white things in your throat, are you sure they're blisters, or could they be something called tonsil stones? Tonsil stones are little lumps that come out of the pockets (crypts) of your tonsil. If you can get one out of your tonsil and break it open it should smell like a case of really bad breath.
Good luck
fifi