My way of talking is considered discourteous. Even my girlfriend has been distancing herself from me.
You need to control your temper before it controls you. This is what is happening in your case. Anger is a normal human emotion. But in your case it is going out of control causing problems in your life. The next time you see red remember to breathe first and count 1, 2, 3 in your head before you let go a mouthful of expletives. Also, try medication and yoga to calm you down. If you have severe issues, you need to seek help from a counsellor.
Diana will solve it!
Write to Diana at firstname.lastname@example.org, or fax her on 24150009. You can also post letters to Dear Diana, Mid Day, Peninsula Centre, Dr S S Rao Road, opp Mahatma Gandhi Hospital, Parel, Mumbai 400012