<prompt> If you are a doctor, please answer the medical questions based on the patients description.I have had a cough for over 3 weeks. I have been in and out of my GPs office a few times now. On the first week 3 pin dot sized blood speckles came up in my mucus when i coughed. This has not happened since. However i still have a constant irritation at the bottom of my throat. I was sent to the Medical Assesment Unit at the hospital to get looked over. They did blood tests and a chest x-ray.. everything came back normal and it was put down to a virus. For the last 4 days i have had on and off sick stomachs.. sometimes after i eat sometimes before i eat. Yesterday was the first time i vomited a small bit after eating. I have also been very tired.I am wondering if there is anything i should be worried about or could this sick stomach be from stress etc.. I am a bit of a worrier and always think the worst.. Stomach cancer.. or lung cancer for my cough etc.. A bit hard not to. Any advice you could give?  <response>: Hello dear, welcome to Chat Doctor.come have evaluated your query thoroughly. This seems in relation with bronchial irritation via bacterial or viral infection giving cough. Stomach issues are due to certain medications of cough, stress. Suggestions for better recovery - Chat Doctor. - Gargles with salted lukewarm water added peppermint oil 3 times a day-Continue your current medications .- Avoid exposure to dust pollen , if required use, triple layered mask-Addition of proton pump inhibitor as omeprazole , decongestant cough syrup with the antibiotic will relieve faster.- No smoking, alcohol if using. Hope this will help you for sure. Regards. 