You're so funny. You're obviously skilled and very competent but dear god do you whine. If you ever reined that in you'd be a massive asset to the game.
As it is you are to an extent, but nothing compared to what you could be. I'll keep my fingers crossed and hope you grow into that.