You need to learn to control your attitude / temper a little more. You tend to get pretty angry and disrespectful when things don't go as you want them to.
You have no recent warnings, however, and your activity is good. You have also been improving your attitude over time and are a lot better than you used to be, which shows that you are able to change and improve the way you do things.
Overall, I would say that from me it is a: