Original: Can be over zealous and critical , puritanical , egotistical , abrasive , opinionated , given to empty bravado .
Simplified: Can be critical , egotistical , rough , opinionated .