Took me over 18 months I was actually on demo for nearly a year then I started using small lots and slowly built up to using 0.1 lot size it's all about going at your own pace
Really good comprehensive list .
Number 4 is the bitter pill most newbies have to swallow.
It's anything but get rich quick scheme.
Patience is paramount