Если парень не считает нужным менять речь, поскольку не видит в своей привычке "ничего такого" (а это именно привычка), то ваши возможности повлиять на него равны нулю. В ответ на все ваши слова и эмоции он будет говорить "а что такого-то?", или "все так говорят", или "нет матерных слов, есть матерные уши".
Есть такой способ в некоторых фирмах - за каждое матерное слово сотрудник платит штраф в общую копилку, а накопленные деньги тратятся на покупку чего-нибудь полезного в офис.
Можете попробовать "штрафовать" вашего парня - вдруг так ему понятнее будет.