<i>"i need to be doing these 100% perfectly in order to succeed."</i>
No one needs to do anything 100% perfectly in this profession... not even close. And, thank God for that or none of us would ever make a dime!
A quest for perfection is perfectly fine in many other professions and pursuits... but not this one. Trading requires maximizing correct decisions (let profits RUN!) and minimizing mistakes (cut losses SMALL!)
That is the core of money management 101
Hope this helps
Austin