Most of the points you mention took me back in time to my initial years around 2003. You are no doubt in the right path and hopefully you are improving month on month. I dont know if you are spending every second bw 9 to 330 in front of the terminal or multi tasking like 99% of retail traders, if full time then 3 years is more than enough to take a call if your personality and temperament suits trading as main source of bread and butter. I hope you are getting closer to making that decision. Contrary to what most people opine day trading can be a wonderful full time career choice PROVIDED you set realistic expectations & modest targets. Most people i talk to start comparing what they would have earned if they were in other fields and try to match trading to that within just a few months of starting out and needless to say market filters them out soon enough
However if you respect the markets and slog it out every trading minute, the benefits far outweigh peer professions. Be it work from home or lesser number of hours or you are the master of yourself kind of stuff
Good luck !