Chronic Itching in throat may be due to allergy or lpr. The ear block may be due to eustachian tube dysfunction or some wax in th eac. U need to consult thoroughly to properly diagnose and treat it
Answered2021-12-15 20:11:57
Let others know if this answer was helpful