You need to learn how to take criticism and how to control your anger because from what I've seen you get angry over the smallest things. Also, think twice before you act because you make dumb decisions.
Don't get me wrong, you're a great guy and you're doing your job just fine and I'm pretty sure that you'll have a better chance on getting SA if you work on the points that I've stated. Best of luck man !
BBCode