Имхо, просто у вас наложилось несколько болячек. Сдайте кровь, чтобы понять вирус или бактерии. От кашля что назначали? Кашель какой?