Benzonatate
cough
"I was prescribed benzonatate for an upper respiratory infection. I've had a horrible tickle in my throat at night and can't sleep. It has helped my cough but I've noticed it wears off after about 3 hours. Only side effect I've had is mild headache."