I have never ran acrosss any odor that would not eventually disapate. If something is giving off a smell is it safe to assume it can only give off so much before it is simply gone? As in a dead body odor left in a car or apt.
I have found baking halibut leaves a lingering smell for sometimes 3 days, smoke smells from small kitchen fires can be stubborn also but they all seem to go away.
Is it possible for a smell to linger for say a year or longer even after the source has been cleaned up?