Hi welcome to Health care magic forum. According to your description it appears that the cough
is the upper respiratory tract
infection, probably caused by allergy
or infection, or both. Or it may be tuberculosis
infection some times we may miss it in xray and sputum test also.
Chronic upper respiratory infection
causes, uvulitis a prjection hanging from posterior part of hard palate
. Due to infection it increases in size and touches the back of tongue causing continuous irritation of that part and produce cough . After a lapse of few days it becomes stubbern due to more fluid in it and difficult to treat. In that case it may be necessory to cut uvula
I advise you to consult an E.N.T,surgeon for diagnosis and treatment.
I also advise you some diet recommendations as avoid taking more of fruits, juices, ice cream, ice water to avoid allergy and to prevent exacerbation of the symptoms, till you get complete relief pf cough then you can take all these foods.
Wishing for a quick recovery from the cough and vomitings and thanks for calling.