All is said in the title! The only problem I really have is that you have to keep doing the right things forever in order to keep insomnia at bay. I've pretty much suffered from insomnia my whole...