Insomnia Support Group
Insomnia is a symptom, rather than a disease, and is characterized by inadequate quantity or quality of sleep. People with insomnia complain of difficulty falling or staying asleep, which results in significant impairment of daytime functioning. Insomnia is categorized as transient (shorter than one week), short-term (one to three weeks) or chronic (longer than three...
As for time involved, it took me much longer than a few weeks to restore more or less "normal" sleeping. My progress was slow but steady and sustainable.
You'll find by letting go the worry, you'll start sleeping a lot better. That's part of CBT sleep training.