Try to change and be aware of your anger problems as you are getting angry. If you cannot overcome this on your own, then seek counseling.
just talk less, keep quite more.!
trust me keep quit and people wont get as offended, if you offend them well DEFINITELY they will be offended!!