Colds usually last 3 to 7 days, but sometimes they hang on as long as 2 weeks. If you're under the weather for longer than that, one of these things could be to blame.