Ive had a cough for about 2 or 3 weeks now but it recently would end up in me having to fight for a breath. It started off by waking me up in the middle of the night, i would cough and start choking, my throat feels like it is completely shut, and i am weezing. Now it happens while i am awake, and can be frightening. it lasts for about 20 or more seconds. please respond with ideas of what it is and how to stop it. thanks