I've been on Zopiclone and amitriptyline every night for 18 years. They take about 2 hours to take effect and if I don't have anything to eat at least 2 to 3 hours before that, I get 7 to 8 hours of deep quality sleep. I'm not concerned about addiction as I'll probably be on them indefinitely. It sure beats waking up to hazy days in limbo! Zopiclone is available in Canada. I need a higher dose of amitriptyline than most people, so the dose can be adjusted to suit your needs.