You've obviously worked very hard to get where you are in your chosen game and congratulations to you for your success, we need winners!
So, it seems common for pros to be brutally honest about their own game, during interviews out in public at least (!), but I'd like to know how hard was to get to that stage for you in particular? Was/is it an ongoing process, or are were you always able to do it?
Obvously we're all different, but down here in the trenches people come up with allsorts of excuses for losing except admit their weaknesses.
Thank you for your time and keep having fun.