Insomnia and well-being