When you are being constantly provoked and criticised wrongly ...it's easy to lose your temper and just burst out..but trying to keep your cool and not reacting(no matter how hard it may be)is always the smarter thing to do...don't give importance to haters and jerks,by reacting to what they say...just focus on yourself and your work and keep doing your thing.Shut out people who have nothing but negative things to say to you.