Hi, If your cough keeps you awake at night then it could be asthma or maybe a residue infection. I developed ashma very badly when I was 30 after having a bad cold on returning from the far east at first the docs thought it was tb but it wasn't- inhalers eventually improved it as did removing irritants like carpets( hold dust) and aerosols, smoke from open fires. Sometimes it would flare up in the summer and I couldn't get my breath and would have to sit up in bed and put my head out of the window for air. But this summer has been fine- I was taking lugols iodine which could have killed any lingering infection and I have been bathing in Epsom salts which is magnesium which helps the lungs. I hope this helps. I would ask your doctor to rule out tb and lung cancer etc.