It is true that Revive Daily will enhance deep sleep. Although, insomnia, or the inability to sleep at night is a much more complex condition and you have to consult a doctor if you have this.