Blegh - you poor thing! I would go to the Dr just to be sure. It sounds hideous