There is no set time limit for how long insomnia can last. However, if it is not treated, it can lead to long-term problems such as sleep deprivation and fatigue.