I'm really doing the best I can right now and it looks like it's a lot of waiting while trying to acquire plenty of knowledge that I can be comfortable running with while learning from my mistakes. I don't really feel bad about making mistakes now and see myself trying to learn from them and just constantly trying until I get there.
It's going to be only a matter of time before I get really good at what I want to be doing.