Hi
Welcome to the MedHelp forum!
If you have dry throat and blood in vomit, you could be having severe acidity and gastric reflux. Smoking, alcohol use, gastritis, acidity, tumors of stomach and food pipe, bleeding gastric ulcer, cancer of stomach, erosion of lining of food pipe, bleeding veins at esophageal (food pipe) sphincters etc all cause vomiting of blood. This can be fresh red if coming from a place above the stomach. It can be brown or coffee colored if coming from the stomach. Tumors of the oral cavity, pyorrhea or pus in gums and Vitamin C deficiency can cause bleeding from mouth, which if ingested can result in vomiting.
The other possibility is that you are coughing up blood. This can be due to bronchitis or pneumonia, lung cancers (especially in smokers), tuberculosis, bronchiectasis, pulmonary embolism, or fungal and other infections.
Since I cannot examine you and know other related conditions you may be having, nor is a detailed history possible on net, I have listed the various possibilities that should be looked into. Please consult your PCP for primary examination followed by proper referral. Take care!
You probably have a bacterial infection, like step-throat. You need to be seen by your doctor. He will probably put you on antibiotics.
I know you must be really upset, that is a tough position to be in. All I can tell you is that I had a sorethroat and cold this past week and the doctor said that I had thrush with it which is a fungal disorder. I would go see a doctor because if it is a fungal infection, there is medication you can take. I also had vomiting.
You really do need to see a doctor, a regular general practioner would easily be able to help you with both of your problems. Please go and see one. I
will be thinking of you. Sharon
well hun you would have tonsil flare ups if you were pregnant. ifthose are your only symptoms ide say your arent pregnant. but you could be having tonsilitis which is just a flare up in your tonsils. if you havnt had them romoved talk to your dr. if you have.talk to your dr. and have them do a pregnancy test too.