你好。根据您的描述,一般感冒大都是7到10天的治愈期,你可能经常在外面,有二重感染的可能,而造成了两三个星期,病情延长,首先要注意保暖,在外面的时候戴口罩,在饮食上要清淡为主,不要吃辛辣刺激类的食物,减少肉食,多饮水,促进病毒的排出,如果咳嗽有痰,建议增抗生素用药。