If you struggle with sleep, I suggest trying generic trazodone in canada  carefully monitored by your doctor.