There are general guidelines to how long minor conditions will last. This post gives you an overview.
How Long Will My Symptoms Last