<s>[INST] I have a viral infection in my kings with chronic asthma I m on cephalexin three times a day and roxithromycin 1twice a day with a nagging cough can t lay down and get any sleep can you tell me what else can I do to get back to being healty I have had it for about 2weeks how long does it take to go away [/INST] Hello,Welcome to HCM,Most of the viral infections are self limiting, it will come down by itself. Only thing is you have to increase the immunity of the body.As you are taking two groups of antibiotics it will treat secondary bacterial infection following the viral infection.Antibiotics acts on all group of bacteria not on virus.Any viral infection affecting the respiratory tract requires 7-10 days for the recovery. you are already in the recover phase.Hope your query is answered.Thank you. </s>