Positive: Your great for your people skills, unending positivity, and most of all you don't rationalize or justify mistakes(this item seems to be questionable due to a lack of agreement in forums, but my opinion is clear).
Negatives: You lack discipline but that can be said about most types. ESTP's can act hedonistic looking for the next good time when thats not really whats lifes all about at least from our perspective. Hard work leads to a greatness in what you want to do in life, but thats not a popular belief amongst ESTP's.
Of course we all believe we are the best personality we can be, and we live to our best, and for that reason I didn't state the negatives I did to persuade you, but show differing points of view.
The ESTP I know in RL is someone I admire for those positive reason, but man does he do some stupid things on his free time.