I ever thought that a demo account is not only boring, even useless. But because I often experience loss in live account, then I go back to a demo account, and benefit from the demo account. We all know, the profit on demo account can not withdraw it, but practice trading on a demo account with the discipline when trading in live accounts will be easier.