Two age groups boast the highest proportion of Canadians who always avoid swearing in public—those aged 18-34 (47 per cent) ...